diff --git a/config/deploy.yml b/config/deploy.yml index d2d04bd..c32c6c3 100644 --- a/config/deploy.yml +++ b/config/deploy.yml @@ -26,7 +26,7 @@ proxy: timeout: 2 # how long to wait for new containers to boot -deploy_timeout: 300 +deploy_timeout: 30 # Credentials for your image host. registry: @@ -96,15 +96,21 @@ accessories: opentracker: image: gitea.futureporn.net/futureporn/opentracker:latest + host: 45.76.57.101 env: clear: WHITELIST_FEED_URL: https://bright.futureporn.net/torrents secret: - WHITELIST_USERNAME - WHITELIST_PASSWORD - ports: - - "8666:80/tcp" - - "8666:80/udp" + proxy: + ssl: true + forward_headers: true + app_port: 8666 + host: tracker.futureporn.net + healthcheck: + path: / + port: "127.0.0.1:8666:8666" volumes: - opentracker-etc:/etc/opentracker - opentracker-var:/var/run/opentracker diff --git a/devbox.json b/devbox.json index 0cada25..6de0252 100644 --- a/devbox.json +++ b/devbox.json @@ -31,7 +31,8 @@ "echo \"Error: no test specified\" && exit 1" ], "tunnel": "dotenvx run -f ./.kamal/secrets.development -- chisel client bright.fp.sbtp.xyz:9090 R:4000", - "backup": "docker exec -t postgres_db pg_dumpall -c -U postgres > ./backups/dev_`date +%Y-%m-%d_%H_%M_%S`.sql" + "backup": "docker exec -t postgres_db pg_dumpall -c -U postgres > ./backups/dev_`date +%Y-%m-%d_%H_%M_%S`.sql", + "act": "act -W ./.gitea/workflows --secret-file .kamal/secrets.development" } } } diff --git a/packages/opentracker/root/etc/caddy/Caddyfile b/packages/opentracker/root/etc/caddy/Caddyfile index 12600e5..d786bcc 100644 --- a/packages/opentracker/root/etc/caddy/Caddyfile +++ b/packages/opentracker/root/etc/caddy/Caddyfile @@ -1,10 +1,10 @@ { auto_https off admin off - http_port 80 + http_port 8666 } -:80 { +:8666 { reverse_proxy 127.0.0.1:6969 route /whitelist* {