don't need version number in docker anymore. who knew

This commit is contained in:
Jake Runyan 2024-08-07 18:22:09 -07:00 committed by whitney
parent e11ef5aca3
commit 9f5c680f22
2 changed files with 51 additions and 2 deletions

View File

@ -69,3 +69,17 @@ https://grafana.com/docs/grafana/latest/setup-grafana/installation/docker/
##### Build ##### Build
Test build with `docker compose build homepage`. Test build with `docker compose build homepage`.
### NordVPN
#### Instructions
##### Files
Create `nordvpn/token.txt` with NordVPN token which is generated from NordVPN website.
##### Notes
Can use either nordlynx or nordvpn in nordlynx configuration.
#### References
https://github.com/bubuntux/nordvpn
https://github.com/bubuntux/nordlynx

View File

@ -1,5 +1,3 @@
version: "3"
networks: networks:
traefik: traefik:
driver: bridge driver: bridge
@ -123,3 +121,40 @@ services:
- traefik.http.routers.homepage.tls=true - traefik.http.routers.homepage.tls=true
- traefik.http.routers.homepage.tls.certresolver=lets-encrypt - traefik.http.routers.homepage.tls.certresolver=lets-encrypt
- traefik.http.services.homepage.loadbalancer.server.port=81 - traefik.http.services.homepage.loadbalancer.server.port=81
nordlynx:
image: ghcr.io/bubuntux/nordlynx
container_name: nordlynx
restart: unless-stopped
network_mode: bridge
cap_add:
- NET_ADMIN
- NET_RAW
environment:
- PRIVATE_KEY=mDnVa4EMbnlSF8Sg/i657hf+NRyWQxQjKTwkImD/HWE=
- NET_LOCAL=192.168.1.0/24
- TZ=America/Los_Angeles
- QUERY=filters\[country_id\]=202
ports:
- "8888:8888"
- 6881:6881
- 6881:6881/udp
labels:
- traefik.enable=false
qb:
image: ghcr.io/linuxserver/qbittorrent:latest
container_name: qb
restart: unless-stopped
depends_on:
- nordlynx
network_mode: service:nordlynx
environment:
- PUID=1001
- PGID=1001
- WEBUI_PORT=8888
volumes:
- /data/write/qb/appdata/config:/config
- /data/write/qb/downloads:/downloads
labels:
- traefik.enable=false