No description
This repository has been archived on 2025-06-03. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
2025-03-25 17:25:31 +01:00
nginx Initial commit 2025-03-25 17:25:31 +01:00
smart-ipv6-rotator@6c7286107b Initial commit 2025-03-25 17:25:31 +01:00
.gitmodules Initial commit 2025-03-25 17:25:31 +01:00
config.toml Initial commit 2025-03-25 17:25:31 +01:00
docker-compose.yml Initial commit 2025-03-25 17:25:31 +01:00
README.md Initial commit 2025-03-25 17:25:31 +01:00
reset.sh Initial commit 2025-03-25 17:25:31 +01:00

Checklist

  1. Replace IP addressses in docker-compose.yml and reset.sh
  2. Make sure reset.sh works
  3. In nginx:
    • openssl dhparam -out dhparam.pem 3072 (takes up to a few minutes, you can do the two below steps in the meantime)
    • openssl req -new -x509 -days 365 -noenc -out snakeoil.pem -keyout snakeoil.key (keep pressing Enter)
    • Replace hostname in conf.d/companion.conf
  4. docker compose up -d and issue a certificate
  5. Schedule reset.sh

TODO automate all that