When browsing Reddit, I use a self-hosted Teddit instance. Teddit allows you to view Reddit using a nicer and more privacy-respecting front-end.
To run Teddit, create a
version: "3" services: teddit: image: teddit/teddit:latest environment: - REDIS_HOST=teddit-redis ports: - "8086:8080" depends_on: - teddit-redis teddit-redis: image: redis:6.2.5-alpine command: redis-server environment: - REDIS_REPLICATION_MODE=master
Simply bring the service up, navigate to the IP address or domain for the service, and you’re ready to go.
I run Teddit in my Tailscale network, and so do not bother with provisioning TLS certificates. If needed, this can be done via Traefik, noting the production recommendations in the project’s README.
Check out the documentation for configuration options (such as enabling suggested sub-reddits, image/video viewing, etc.).