Commit Graph

3 Commits

Author SHA1 Message Date
efef8c5132
Add scripted gluetun VPN port forwarding
- Add compose for gluetun and rtorrent services
- Add runtime configuration options via SETTING_ prefix
- Implement dynamic port discovery in entrypoint script
- Add debug options for troubleshooting
2024-09-21 23:35:29 -04:00
8fa2d12bc9
Run in screen and handle graceful shutdown
- Install screen/procps and run in detached session
- Monitor PID and trap signals for clean exit
- Suppress stderr/stdout when running usermod
- Clean up Dockerfile
2024-09-19 23:22:14 -04:00
e9399f4344
Build rtorrent Docker image on Debian 12 slim
- Create multi-stage Dockerfile for libtorrent/rtorrent compilation
- Set up runtime image with binaries, config, and entrypoint script
- Implement Makefile and docker-compose for build/cleanup processes
- Entrypoint script for user creation and config setup
2024-09-10 00:44:12 -04:00