Unofficial image: https://github.com/ganeshlab/redlib
Original project: https://github.com/redlib-org/redlib
To run the container, use one of the following examples:
docker run -d --name redlib -p 8080:8080 --restart=unless-stopped ganeshlab/redlib
services:
redlib:
image: ganeshlab/redlib
container_name: redlib
restart: unless-stopped
ports:
- 8080:8080
#environment: # optional
#- REDLIB_SFW_ONLY=off # Enables SFW-only mode for the instance, i.e. all NSFW content is filtered
#- REDLIB_ROBOTS_DISABLE_INDEXING=off # Disables indexing of the instance by search engines
#- REDLIB_ENABLE_RSS=off # Enables RSS feed generation
#- REDLIB_FULL_URL="string" # Allows for proper URLs (for now, only needed by RSS)
#- REDLIB_THEME=system # "system", "light", "dark", "black", "dracula", "nord", "laserwave", "violet", "gold", "rosebox", "gruvboxdark", "gruvboxlight", "tokyoNight", "icebergDark", "doomone", "libredditBlack", "libredditDark", "libredditLight"
#- REDLIB_FRONT_PAGE=default # "default", "popular", "all"
#- REDLIB_LAYOUT=card # "card", "clean", "compact"
#- REDLIB_WIDE=off # wide layout
#- REDLIB_POST_SORT=hot # "hot", "new", "top", "rising", "controversial"
#command:
#- "-4" # --ipv4-only: Listen on IPv4 only
#- "-6" # --ipv6-only: Listen on IPv6 only
#- "-a" # --address <ADDRESS>: Sets address to listen on. Default is [::]
#- "-p" # --port <PORT>: Port to listen on. Default is 8080
#- "-H" # --hsts <EXPIRE_TIME>: HSTS header to tell browsers that this site should only be accessed over HTTPS. Default is 604800
| tag | description |
|---|---|
latest | latest release version |
dev | prerelease testing version |

Content type
Image
Digest
sha256:43d66b968…
Size
7.9 MB
Last updated
over 1 year ago
docker pull ganeshlab/redlib