Added startup files

This commit is contained in:
2025-09-12 21:34:37 +02:00
parent 13b706356c
commit 07bd533175
22 changed files with 296 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
#version: "3"
services:
tor-privoxy:
restart: always
image: dockage/tor-privoxy:latest
network_mode: "host"
ports:
- "9050:9050" # Tor proxy
- "9051:9051" # Tor control port
- "8118:8118" # Privoxy

View File

@@ -0,0 +1,19 @@
---
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Oslo
- WEBUI_PORT=8080
- TORRENTING_PORT=6881
volumes:
- c:/Docker/qbittorrent/appdata:/config
- c:/Docker/qbittorrent/downloads:/downloads #optional
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
restart: unless-stopped

View File

@@ -0,0 +1,17 @@
#version: "3"
services:
shepherd:
#build: .
image: containrrr/shepherd
restart: always
volumes:
- /var/run/docker.sock:/var/run/docker.sock
# deploy:
# placement:
# constraints:
# - node.role == manager
environment:
TZ: 'Europe/Oslo'
SLEEP_TIME: '180m'

View File

@@ -0,0 +1,19 @@
services:
watchtower:
image: containrrr/watchtower
container_name: watchtower
restart: always
environment:
WATCHTOWER_SCHEDULE: "0 0 1 * * *"
TZ: Europe/Oslo
WATCHTOWER_CLEANUP: "true"
# WATCHTOWER_DEBUG: "true"
# WATCHTOWER_NOTIFICATIONS: "email"
# WATCHTOWER_NOTIFICATION_EMAIL_FROM: "cldocker01@cloud.local"
# WATCHTOWER_NOTIFICATION_EMAIL_TO: "pushover@mailrise.xyz"
# # you have to use a network alias here, if you use your own certificate
# WATCHTOWER_NOTIFICATION_EMAIL_SERVER: "10.1.149.19"
# WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT: "8025"
# WATCHTOWER_NOTIFICATION_EMAIL_DELAY: 2
volumes:
- /var/run/docker.sock:/var/run/docker.sock

View File

@@ -0,0 +1,8 @@
#name: it-tools
services:
it-tools:
image: corentinth/it-tools:latest
container_name: it-tools
restart: unless-stopped
ports:
- 9080:80