Troddit
A web client for Reddit with authenticated logins and a variety of browsing options.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: '3'
services:
app:
image: bsyed/troddit
container_name: troddit
ports:
- 3000:3000
restart: unless-stopped.env
CLIENT_ID=<ID of your Reddit app>
CLIENT_SECRET=<Secret from your Reddit app>
REDDIT_REDIRECT=<YOUR DOMAIN/api/auth/callback/reddit>
NEXTAUTH_SECRET=<See https://next-auth.js.org/configuration/options#secret>
NEXTAUTH_URL=http://localhost:3000
SIGNING_PRIVATE_KEY=<See https://next-auth.js.org/v3/warnings, Generate with $jose newkey -s 256 -t oct -a HS512>Resources
Website: https://www.troddit.com/
GitHub: https://github.com/burhan-syed/troddit
Docker Hub: https://hub.docker.com/r/bsyed/troddit
Configuration: https://github.com/burhan-syed/troddit#docker