Compare commits

...

12 commits

Author SHA1 Message Date
32ce9feca0 ⬆️ Update ghcr.io/linuxserver/doplarr Docker digest to 0e6dca2
All checks were successful
Lint on PR / Lint YAML files (pull_request) Successful in 9s
Deploy to Hosts / deploy (pull_request) Successful in 52s
2024-10-31 01:01:32 +00:00
868b5f626a Merge branch 'main' of https://git.mafyuh.dev/mafyuh/iac 2024-10-30 20:57:29 -04:00
ae802612a8 add ldap back to docker compose 2024-10-30 20:57:28 -04:00
0e41492fa0 ⬆️ Update ghcr.io/goauthentik/server Docker digest to 7b2deaf 2024-10-30 20:48:08 -04:00
3876f043e8 init migrate downloaders to arr 2024-10-30 20:45:09 -04:00
9dd5368bff ⬆️ Update ghcr.io/n8n-io/n8n Docker tag to v1.65.2 2024-10-29 20:23:14 -04:00
eb7ff8ee07 ⬆️ Update vaultwarden/server Docker tag to v1.32.3 2024-10-29 20:22:52 -04:00
c6791b9ff0 ⬆️ Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.2 2024-10-29 20:22:28 -04:00
7b5eb1f4a1 ⬆️ Update libretranslate/libretranslate Docker tag to v1.6.2 2024-10-29 20:04:24 -04:00
bb9a681dd6 ⬆️ Update codeberg.org/forgejo/forgejo Docker tag to v9.0.1 2024-10-29 20:04:10 -04:00
40f30b4f3d ⬆️ Update code.forgejo.org/forgejo/runner Docker tag to v4 2024-10-29 20:03:27 -04:00
3d78cad900 ⬆️ Update ghcr.io/linuxserver/bazarr Docker digest to 81e9220
All checks were successful
Lint on PR / Lint YAML files (pull_request) Successful in 32s
Deploy to Hosts / deploy (pull_request) Successful in 53s
2024-10-29 22:01:07 +00:00
9 changed files with 82 additions and 15 deletions

3
.gitignore vendored
View file

@ -44,3 +44,6 @@ terraform.rc
## Packer
credentials.pkr.hcl
## Testing
/docker/health

View file

@ -130,7 +130,7 @@ services:
translate:
container_name: whisper-libretranslate
image: libretranslate/libretranslate:v1.6.1-cuda
image: libretranslate/libretranslate:v1.6.2-cuda
env_file:
- .env
networks:

View file

@ -1,7 +1,7 @@
---
services:
server:
image: codeberg.org/forgejo/forgejo:9.0.0
image: codeberg.org/forgejo/forgejo:9.0.1
container_name: forgejo
environment:
- USER_UID=1000
@ -133,7 +133,7 @@ services:
networks:
- gitea_main
n8n:
image: ghcr.io/n8n-io/n8n:1.65.1
image: ghcr.io/n8n-io/n8n:1.65.2
container_name: n8n
ports:
- 5678:5678
@ -148,7 +148,7 @@ services:
- gitea_main
vaultwarden:
image: vaultwarden/server:1.32.2
image: vaultwarden/server:1.32.3
container_name: vaultwarden
ports:
- 8989:80

View file

@ -1,7 +1,7 @@
---
services:
bazarr:
image: ghcr.io/linuxserver/bazarr@sha256:5e915ab0bdf0aed036f2bce05abcfa85e4fb748df982cdbca1e600a77e02ab24
image: ghcr.io/linuxserver/bazarr@sha256:81e922037f03d40c77220d20ed73591b0ef9995638d5c68ff2c5d82ae36eea8d
container_name: bazarr
ports:
- "6767:6767"
@ -105,7 +105,7 @@ services:
doplarr:
image: ghcr.io/linuxserver/doplarr@sha256:549ccdc057c3fbe2bd17e26f05cdf2d99fee59f755ca67a4eae9c296024215db
image: ghcr.io/linuxserver/doplarr@sha256:0e6dca25148ee6fe9f6f4e1fe2f3330f35a9f7a2388e86abb03cb6f5c71561d7
container_name: doplarr
environment:
- PUID=1000
@ -147,6 +147,7 @@ services:
- 21027:21027/udp
restart: unless-stopped
## Should move this to Ubu
code-server:
image: ghcr.io/linuxserver/code-server@sha256:78cb3a72f7ecfa67feab0475656516330e7931b6dee7c8313a545654b0fc2985
container_name: code-server
@ -158,10 +159,65 @@ services:
- PROXY_DOMAIN=$PROXY_DOMAIN
volumes:
- /docker/appdata/code-server/config:/config
- /home/mafyuh/.ssh:/home/mafyuh/.ssh
ports:
- 8443:8443
restart: unless-stopped
## Downloaders
sabnzbd:
image: ghcr.io/linuxserver/sabnzbd@sha256:293517b90ef929178387f07c074c1f88d96d94eac3c1d95944ba2891527c1396
container_name: sabnzbd
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- /etc/localtime:/etc/localtime:ro
- /docker/appdata/sabnzbd:/config
- /data/usenet:/data/usenet:rw
ports:
- 8080:8080
restart: unless-stopped
arch-qbittorrentvpn:
image: binhex/arch-qbittorrentvpn:4.6.5-1-03
container_name: qbittorrentvpn
volumes:
- '/docker/appdata/qbitty:/config'
- '/data/torrents/:/data/torrents'
- '/etc/localtime:/etc/localtime:ro'
ports:
- '49550:49550'
- '49551:8118'
environment:
- VPN_ENABLED=yes
- VPN_PROV=protonvpn
- VPN_CLIENT=wireguard
- VPN_USER=mafyuh+pmp
- VPN_PASS=
- STRICT_PORT_FORWARD=yes
- LAN_NETWORK=$LAN_NETWORK
- ENABLE_PRIVOXY=yes
- PUID=1000
- PGID=1000
- WEBUI_PORT=49550
- UMASK=1000
- DEBUG=false
cap_add:
- NET_ADMIN
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
privileged: true
network_mode: bridge
restart: unless-stopped
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:v3.3.21
container_name: flaresolverr
ports:
- '8191:8191'
environment:
- LOG_LEVEL=info
restart: unless-stopped
networks:
default:

View file

@ -1,6 +1,4 @@
---
version: "3.4"
services:
postgresql:
image: docker.io/library/postgres:16-alpine
@ -32,7 +30,7 @@ services:
volumes:
- redis:/data
server:
image: ghcr.io/goauthentik/server@sha256:b71e7341f1e4ea482d150cf75c688f59b3bbdaaf1bfb2fae2803d378c618797f
image: ghcr.io/goauthentik/server@sha256:7b2deaf050dd00767a0baa3dec48b07e4cc977825e4391bed04136a213e46d6e
restart: unless-stopped
command: server
environment:
@ -53,7 +51,7 @@ services:
- postgresql
- redis
worker:
image: ghcr.io/goauthentik/server@sha256:b71e7341f1e4ea482d150cf75c688f59b3bbdaaf1bfb2fae2803d378c618797f
image: ghcr.io/goauthentik/server@sha256:7b2deaf050dd00767a0baa3dec48b07e4cc977825e4391bed04136a213e46d6e
restart: unless-stopped
command: worker
environment:
@ -79,6 +77,16 @@ services:
depends_on:
- postgresql
- redis
authentik_ldap:
image: ghcr.io/goauthentik/ldap:2024.10.0
ports:
- 389:3389
- 636:6636
environment:
AUTHENTIK_HOST: ${AUTH_HOST}
AUTHENTIK_INSECURE: "true"
AUTHENTIK_TOKEN: ${AUTH_TOKEN}
volumes:
database:

View file

@ -8,7 +8,7 @@ services:
restart: 'unless-stopped'
gitea:
image: 'code.forgejo.org/forgejo/runner:3.5.1'
image: 'code.forgejo.org/forgejo/runner:4.0.0'
links:
- docker-in-docker
depends_on:

View file

@ -6,7 +6,7 @@ services:
- redisdata:/data
webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:2.13.0
image: ghcr.io/paperless-ngx/paperless-ngx:2.13.2
restart: unless-stopped
depends_on:
- broker

View file

@ -8,7 +8,7 @@ services:
restart: 'unless-stopped'
gitea:
image: 'code.forgejo.org/forgejo/runner:3.5.1'
image: 'code.forgejo.org/forgejo/runner:4.0.0'
links:
- docker-in-docker
depends_on:

View file

@ -20,7 +20,7 @@ services:
restart: 'unless-stopped'
gitea:
image: 'code.forgejo.org/forgejo/runner:3.5.1'
image: 'code.forgejo.org/forgejo/runner:4.0.0'
links:
- docker-in-docker
depends_on: