archive old containers

This commit is contained in:
whitney 2025-01-11 11:20:11 -08:00
parent 0a392f4cc0
commit 55e4e5e43b
15 changed files with 26 additions and 2 deletions

View File

@ -6,4 +6,13 @@ Self hosted photography server.
2. Add custom values to `.env` where applicable (data/upload locations, and set custom DB pw) 2. Add custom values to `.env` where applicable (data/upload locations, and set custom DB pw)
3. Customize the dockerfile for Traefik things. 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. 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"
```

View File

@ -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. 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. 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 ## References
https://doc.traefik.io/traefik/getting-started/quick-start/ https://doc.traefik.io/traefik/getting-started/quick-start/
https://doc.traefik.io/traefik/user-guides/docker compose/basic-example/ https://doc.traefik.io/traefik/user-guides/docker compose/basic-example/

View File

@ -4,4 +4,10 @@ https://github.com/haugene/docker-transmission-openvpn
## Credentials ## 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
```