saving
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 32s

This commit is contained in:
geezo 2025-04-04 05:42:44 +00:00
parent fe26cef8bf
commit 6b117c4266
4 changed files with 40 additions and 18 deletions

View File

@ -9,5 +9,5 @@ jobs:
- uses: actions/checkout@v2
- name: Integration testing
run: |
cd airsonic
docker compose up
cd glance
docker compose up -d

24
dockge/docker-compose.yml Normal file
View File

@ -0,0 +1,24 @@
services:
dockge:
container_name: dockge
image: louislam/dockge:1
restart: unless-stopped
ports:
# Host Port : Container Port
- 1026:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data
# If you want to use private registries, you need to share the auth file with Dockge:
# - /root/.docker/:/root/.docker
# Stacks Directory
# ⚠️ READ IT CAREFULLY. If you did it wrong, your data could end up writing into a WRONG PATH.
# ⚠️ 1. FULL path only. No relative path (MUST)
# ⚠️ 2. Left Stacks Path === Right Stacks Path (MUST)
- /home/geezo/docker_containers:/opt/stacks
environment:
# Tell Dockge where is your stacks directory
- DOCKGE_STACKS_DIR=/opt/stacks
- DOCKGE_ENABLE_CONSOLE=true
networks: {}

View File

@ -12,7 +12,14 @@ services:
cap_add:
- NET_ADMIN
restart: always
networks:
- beaverhabits_default
volumes:
netbird-client:
external: true
networks:
beaverhabits_default:
external: true

View File

@ -12,10 +12,10 @@ services:
- /etc/localtime:/etc/localtime:ro
- ${MEDIA_DIRECTORY}:/data:ro
- ${INSTALL_DIRECTORY}/config/${MEDIA_SERVICE}:/config
ports: # plex
ports:
# plex
- 2000:8096 # plex
restart: unless-stopped
# qBitorrent is used to download torrents
qbittorrent:
image: lscr.io/linuxserver/qbittorrent
@ -31,11 +31,10 @@ services:
restart: unless-stopped
# ports: # qbittorrent
# - 8081:8081 # qbittorrent
network_mode: "service:gluetun"
network_mode: service:gluetun
depends_on:
gluetun:
condition: service_healthy
# SABnzbd is used to download from usenet
sabnzbd:
image: lscr.io/linuxserver/sabnzbd:latest
@ -51,8 +50,7 @@ services:
#ports: # sabnzbd
#- 8080:8080 # sabnzbd
restart: unless-stopped
network_mode: "service:gluetun"
network_mode: service:gluetun
# Sonarr is used to query, add downloads to the download queue and index TV shows
# https://sonarr.tv/
sonarr:
@ -68,7 +66,6 @@ services:
ports:
- 2003:8989
restart: unless-stopped
# Radarr is used to query, add downloads to the download queue and index Movies
# https://radarr.video/
radarr:
@ -84,7 +81,6 @@ services:
ports:
- 2004:7878
restart: unless-stopped
# Lidarr is used to query, add downloads to the download queue and index Music
# https://lidarr.audio/
lidarr:
@ -100,7 +96,6 @@ services:
ports:
- 2006:8686
restart: unless-stopped
# Readarr is used to query, add downloads to the download queue and index Audio and Ebooks
# https://readarr.com/
readarr:
@ -116,7 +111,6 @@ services:
ports:
- 2007:8787
restart: unless-stopped
# Bazarr is used to download and categorize subtitles
# https://www.bazarr.media/
bazarr:
@ -132,7 +126,6 @@ services:
ports:
- 2008:6767
restart: unless-stopped
# Prowlarr is our torrent indexer/searcher. Sonarr/Radarr use Prowlarr as a source
# https://prowlarr.com/
prowlarr:
@ -147,7 +140,6 @@ services:
ports:
- 2009:9696
restart: unless-stopped
# Gluetun is our VPN, so you can download torrents safely
gluetun:
image: qmcgaw/gluetun:v3
@ -174,8 +166,6 @@ services:
- VPN_PORT_FORWARDING=on
restart: unless-stopped
network_mode: bridge
# Watchtower is going to keep our instances updated
watchtower:
image: containrrr/watchtower
@ -185,3 +175,4 @@ services:
volumes:
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
networks: {}