A clean minimalist web application that refreshes a reddit list of posts every minute.
The app is containerized and ready for deployment with optional SSL support using certbot.
Copy the example environment file and configure your settings:
cp .env.example .env
SERVER_NAME
: Your domain name or 'localhost' for developmentEMAIL
: Email address for Let's Encrypt notificationsMOCK_CERT
: Set to1
to create self-signed certificates for developmentSTAGING
: Set to1
to us Let's Encrypt staging certificates (and avoid rate limiting)
Use the initialization script to set up SSL certificates, and start the server
./init-letsencrypt.sh
docker compose up -d