saving
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 32s
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 32s
This commit is contained in:
parent
fe26cef8bf
commit
6b117c4266
@ -9,5 +9,5 @@ jobs:
|
|||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Integration testing
|
- name: Integration testing
|
||||||
run: |
|
run: |
|
||||||
cd airsonic
|
cd glance
|
||||||
docker compose up
|
docker compose up -d
|
||||||
24
dockge/docker-compose.yml
Normal file
24
dockge/docker-compose.yml
Normal 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: {}
|
||||||
@ -12,7 +12,14 @@ services:
|
|||||||
cap_add:
|
cap_add:
|
||||||
- NET_ADMIN
|
- NET_ADMIN
|
||||||
restart: always
|
restart: always
|
||||||
|
networks:
|
||||||
|
- beaverhabits_default
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
netbird-client:
|
netbird-client:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
|
|
||||||
|
networks:
|
||||||
|
beaverhabits_default:
|
||||||
|
external: true
|
||||||
@ -12,10 +12,10 @@ services:
|
|||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- ${MEDIA_DIRECTORY}:/data:ro
|
- ${MEDIA_DIRECTORY}:/data:ro
|
||||||
- ${INSTALL_DIRECTORY}/config/${MEDIA_SERVICE}:/config
|
- ${INSTALL_DIRECTORY}/config/${MEDIA_SERVICE}:/config
|
||||||
ports: # plex
|
ports:
|
||||||
|
# plex
|
||||||
- 2000:8096 # plex
|
- 2000:8096 # plex
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# qBitorrent is used to download torrents
|
# qBitorrent is used to download torrents
|
||||||
qbittorrent:
|
qbittorrent:
|
||||||
image: lscr.io/linuxserver/qbittorrent
|
image: lscr.io/linuxserver/qbittorrent
|
||||||
@ -31,11 +31,10 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
# ports: # qbittorrent
|
# ports: # qbittorrent
|
||||||
# - 8081:8081 # qbittorrent
|
# - 8081:8081 # qbittorrent
|
||||||
network_mode: "service:gluetun"
|
network_mode: service:gluetun
|
||||||
depends_on:
|
depends_on:
|
||||||
gluetun:
|
gluetun:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|
||||||
# SABnzbd is used to download from usenet
|
# SABnzbd is used to download from usenet
|
||||||
sabnzbd:
|
sabnzbd:
|
||||||
image: lscr.io/linuxserver/sabnzbd:latest
|
image: lscr.io/linuxserver/sabnzbd:latest
|
||||||
@ -48,11 +47,10 @@ services:
|
|||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- ${MEDIA_DIRECTORY}:/data
|
- ${MEDIA_DIRECTORY}:/data
|
||||||
- ${INSTALL_DIRECTORY}/config/sabnzbd:/config
|
- ${INSTALL_DIRECTORY}/config/sabnzbd:/config
|
||||||
#ports: # sabnzbd
|
#ports: # sabnzbd
|
||||||
#- 8080:8080 # sabnzbd
|
#- 8080:8080 # sabnzbd
|
||||||
restart: unless-stopped
|
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
|
# Sonarr is used to query, add downloads to the download queue and index TV shows
|
||||||
# https://sonarr.tv/
|
# https://sonarr.tv/
|
||||||
sonarr:
|
sonarr:
|
||||||
@ -68,7 +66,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 2003:8989
|
- 2003:8989
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# Radarr is used to query, add downloads to the download queue and index Movies
|
# Radarr is used to query, add downloads to the download queue and index Movies
|
||||||
# https://radarr.video/
|
# https://radarr.video/
|
||||||
radarr:
|
radarr:
|
||||||
@ -84,7 +81,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 2004:7878
|
- 2004:7878
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# Lidarr is used to query, add downloads to the download queue and index Music
|
# Lidarr is used to query, add downloads to the download queue and index Music
|
||||||
# https://lidarr.audio/
|
# https://lidarr.audio/
|
||||||
lidarr:
|
lidarr:
|
||||||
@ -100,7 +96,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 2006:8686
|
- 2006:8686
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# Readarr is used to query, add downloads to the download queue and index Audio and Ebooks
|
# Readarr is used to query, add downloads to the download queue and index Audio and Ebooks
|
||||||
# https://readarr.com/
|
# https://readarr.com/
|
||||||
readarr:
|
readarr:
|
||||||
@ -116,7 +111,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 2007:8787
|
- 2007:8787
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# Bazarr is used to download and categorize subtitles
|
# Bazarr is used to download and categorize subtitles
|
||||||
# https://www.bazarr.media/
|
# https://www.bazarr.media/
|
||||||
bazarr:
|
bazarr:
|
||||||
@ -132,7 +126,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 2008:6767
|
- 2008:6767
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# Prowlarr is our torrent indexer/searcher. Sonarr/Radarr use Prowlarr as a source
|
# Prowlarr is our torrent indexer/searcher. Sonarr/Radarr use Prowlarr as a source
|
||||||
# https://prowlarr.com/
|
# https://prowlarr.com/
|
||||||
prowlarr:
|
prowlarr:
|
||||||
@ -147,7 +140,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- 2009:9696
|
- 2009:9696
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# Gluetun is our VPN, so you can download torrents safely
|
# Gluetun is our VPN, so you can download torrents safely
|
||||||
gluetun:
|
gluetun:
|
||||||
image: qmcgaw/gluetun:v3
|
image: qmcgaw/gluetun:v3
|
||||||
@ -174,8 +166,6 @@ services:
|
|||||||
- VPN_PORT_FORWARDING=on
|
- VPN_PORT_FORWARDING=on
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
network_mode: bridge
|
network_mode: bridge
|
||||||
|
|
||||||
|
|
||||||
# Watchtower is going to keep our instances updated
|
# Watchtower is going to keep our instances updated
|
||||||
watchtower:
|
watchtower:
|
||||||
image: containrrr/watchtower
|
image: containrrr/watchtower
|
||||||
@ -185,3 +175,4 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
networks: {}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user