No description
| nginx | ||
| scripts | ||
| smart-ipv6-rotator@6c7286107b | ||
| .env | ||
| .gitmodules | ||
| config.toml | ||
| docker-compose.yml | ||
| README.md | ||
- Fill in
.env - If you want to use gluetun:
- in
docker-compose.yml, uncomment everything undergluetun:and the two linesnetwork_modeanddepends_on - Put
wg0.confin the root directory
- in
- Set up nameservers (records pointing to companion) and wait until it's live
./scripts/install.sh- The companion should be accessible at your domain with a self-signed cert.
To get a real one do./scripts/issue_cert.sh - Schedule
reset.sh. This rotates your IP, updates containers, and it's generally a good practice to auto restart.
This restarts every hour:00. You can change it, if you want to. / If you have multiple companions, you should make them restart at different times.@reboot sleep 30s && cd /opt/invidious-companion/scripts/reset.sh 0 * * * * cd /opt/invidious-companion/scripts/reset.sh