From 55e4e5e43b0b85cfe685e0978d155685190b81ff Mon Sep 17 00:00:00 2001 From: whitney Date: Sat, 11 Jan 2025 11:20:11 -0800 Subject: [PATCH] archive old containers --- immich/README.md | 11 ++++++++++- {jenkins => old/jenkins}/.gitignore | 0 {jenkins => old/jenkins}/README.md | 0 {jenkins => old/jenkins}/docker-compose.yml.blanked | 0 {metube => old/metube}/.gitignore | 0 {metube => old/metube}/README.md | 0 {metube => old/metube}/docker-compose.yml.blanked | 0 {monica => old/monica}/.gitignore | 0 {monica => old/monica}/README.md | 0 {monica => old/monica}/docker-compose.yml.blanked | 0 {portainer => old/portainer}/.gitignore | 0 {portainer => old/portainer}/README.md | 0 .../portainer}/docker-compose.yml.blanked | 0 traefik/README.md | 9 +++++++++ transmission/README.md | 8 +++++++- 15 files changed, 26 insertions(+), 2 deletions(-) rename {jenkins => old/jenkins}/.gitignore (100%) rename {jenkins => old/jenkins}/README.md (100%) rename {jenkins => old/jenkins}/docker-compose.yml.blanked (100%) rename {metube => old/metube}/.gitignore (100%) rename {metube => old/metube}/README.md (100%) rename {metube => old/metube}/docker-compose.yml.blanked (100%) rename {monica => old/monica}/.gitignore (100%) rename {monica => old/monica}/README.md (100%) rename {monica => old/monica}/docker-compose.yml.blanked (100%) rename {portainer => old/portainer}/.gitignore (100%) rename {portainer => old/portainer}/README.md (100%) rename {portainer => old/portainer}/docker-compose.yml.blanked (100%) diff --git a/immich/README.md b/immich/README.md index 4bb6696..b8706d9 100644 --- a/immich/README.md +++ b/immich/README.md @@ -6,4 +6,13 @@ Self hosted photography server. 2. Add custom values to `.env` where applicable (data/upload locations, and set custom DB pw) 3. Customize the dockerfile for Traefik things. 3a. Networks, add traefik network and make a new immach bridge network so things can continue to communicate after you add traefik. Make sure all containers use it. -3b. Traefik tags, add the default ones. +3b. Traefik tags, add the default ones. + +## Dealing with Traefik Timeouts +By default there are 60s upload, download, and idle timeouts in Traefik. Adjust them by modifying `traefik.toml`: +``` +[entryPoints.websecure.transport.respondingTimeouts] + readTimeout = "512s" + writeTimeout = "512s" + idleTimeout = "512s" +``` diff --git a/jenkins/.gitignore b/old/jenkins/.gitignore similarity index 100% rename from jenkins/.gitignore rename to old/jenkins/.gitignore diff --git a/jenkins/README.md b/old/jenkins/README.md similarity index 100% rename from jenkins/README.md rename to old/jenkins/README.md diff --git a/jenkins/docker-compose.yml.blanked b/old/jenkins/docker-compose.yml.blanked similarity index 100% rename from jenkins/docker-compose.yml.blanked rename to old/jenkins/docker-compose.yml.blanked diff --git a/metube/.gitignore b/old/metube/.gitignore similarity index 100% rename from metube/.gitignore rename to old/metube/.gitignore diff --git a/metube/README.md b/old/metube/README.md similarity index 100% rename from metube/README.md rename to old/metube/README.md diff --git a/metube/docker-compose.yml.blanked b/old/metube/docker-compose.yml.blanked similarity index 100% rename from metube/docker-compose.yml.blanked rename to old/metube/docker-compose.yml.blanked diff --git a/monica/.gitignore b/old/monica/.gitignore similarity index 100% rename from monica/.gitignore rename to old/monica/.gitignore diff --git a/monica/README.md b/old/monica/README.md similarity index 100% rename from monica/README.md rename to old/monica/README.md diff --git a/monica/docker-compose.yml.blanked b/old/monica/docker-compose.yml.blanked similarity index 100% rename from monica/docker-compose.yml.blanked rename to old/monica/docker-compose.yml.blanked diff --git a/portainer/.gitignore b/old/portainer/.gitignore similarity index 100% rename from portainer/.gitignore rename to old/portainer/.gitignore diff --git a/portainer/README.md b/old/portainer/README.md similarity index 100% rename from portainer/README.md rename to old/portainer/README.md diff --git a/portainer/docker-compose.yml.blanked b/old/portainer/docker-compose.yml.blanked similarity index 100% rename from portainer/docker-compose.yml.blanked rename to old/portainer/docker-compose.yml.blanked diff --git a/traefik/README.md b/traefik/README.md index d5fbe57..249e3dd 100644 --- a/traefik/README.md +++ b/traefik/README.md @@ -20,6 +20,15 @@ In addition to the above files, make sure the docker socket is mounted: The file `acme.json` can be weird when it comes to permissions. It will be generated on first run. Ensure it is permission code 600. +## Adjustments +By default there are 60s upload, download, and idle timeouts. Adjust them by modifying `traefik.toml`: +``` +[entryPoints.websecure.transport.respondingTimeouts] + readTimeout = "512s" + writeTimeout = "512s" + idleTimeout = "512s" +``` + ## References https://doc.traefik.io/traefik/getting-started/quick-start/ https://doc.traefik.io/traefik/user-guides/docker compose/basic-example/ diff --git a/transmission/README.md b/transmission/README.md index 5391ee6..cc3133e 100644 --- a/transmission/README.md +++ b/transmission/README.md @@ -4,4 +4,10 @@ https://github.com/haugene/docker-transmission-openvpn ## Credentials -Username/pass from NordVPN is deprecated, now we go to `Services > NordVPN > Set up NordVPN manually` and use the service account credentials instead. +Username/pass from NordVPN is deprecated, now we go to `Services > NordVPN > Set up NordVPN manually` and use the service account credentials instead. + +## Run With Docker +``` +docker compose down && docker system prune -af && docker compose build && docker compose up -d && docker logs -f transmission +``` +