Our great sponsors
-
docker-transmission-openvpn
Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gluetun
VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
Build a docker-compose.yml file and use gluetun as vpn container. Use the network_mode: "service:gluetun" setting for all the other containers to route them all over the vpn.
Make sure to implement health hecks, so containers restart automatically when your vpn connection drops. Docker doesn't restart unhealthy containers automatically, but you van use autoheal for that. Also use the health status in the depends_on to make sure the containers start in the correct order (start the *arr containers after the vpn is running for example).