Compare commits

...

5 Commits

Author SHA1 Message Date
poslop
3515d1f2d2 Merge branch 'main' of https://git.archfox.org/poslop/DockerConfigs 2025-02-17 16:41:56 -06:00
poslop
3ec7edfc87 ddns added and like mre stuff idk 2025-02-17 16:40:34 -06:00
poslop
754acd3544 idk what i did tbh 2025-01-14 10:29:32 -06:00
poslop
cc9bad6569 Changed domain 2024-12-29 23:30:22 -06:00
poslop
3a69c4b3f8 installed piped 2024-11-18 13:29:10 -06:00
10 changed files with 39 additions and 10 deletions

View File

@@ -6,7 +6,7 @@ services:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
- APP_URL=https://bookstack.mintyserver.net
- APP_URL=https://bookstack.archfox.org
- APP_KEY=${BOOKKEY}
- DB_HOST=bookstack_db
- DB_PORT=3306

View File

@@ -4,7 +4,7 @@ services:
container_name: vaultwarden
restart: unless-stopped
environment:
DOMAIN: "https://vault.mintyserver.net"
DOMAIN: "https://vault.archfox.org"
WEBSOCKET_ENABLED: true
SIGNUPS_ALLOWED: false
ADMIN_TOKEN: ${PASS}

View File

@@ -2,7 +2,7 @@ services:
shoko:
shm_size: 256m
container_name: shoko
image: shokoanime/server:daily
image: shokoanime/server:latest
restart: always
environment:
- "PUID=1000"

View File

@@ -1,6 +1,6 @@
services:
caddy:
image: caddy:latest
image: ghcr.io/caddybuilds/caddy-cloudflare:latest
container_name: caddy
restart: unless-stopped
cap_add:
@@ -13,7 +13,12 @@ services:
- caddy_set:/etc/caddy
- caddy_srv:/srv
- caddy_data:/data
- piped-proxy:/var/run/ytproxy
- caddy_config:/config
environment:
- CLOUDFLARE_API_TOKEN=${CF_CADDY_KEY}
extra_hosts:
- "host.docker.internal:host-gateway"
networks:
- caddy

View File

@@ -0,0 +1,14 @@
services:
cloudflare-ddns:
container_name: ddns
image: favonia/cloudflare-ddns:latest
network_mode: host
restart: always
user: "1000:1000"
read_only: true
cap_drop: [all]
security_opt: [no-new-privileges:true]
environment:
- CLOUDFLARE_API_TOKEN=${CFKEY}
- DOMAINS=archfox.org, jelly.archfox.org, searxng.archfox.org, bookstack.archfox.org, vault.archfox.org, git.archfox.org, nextcloud.archfox.org, aria.archfox.org, wings.archfox.org, panel.archfox.org, omada.archfox.org, mc.archfox.org
- PROXIED=false

View File

@@ -12,7 +12,7 @@ services:
- 3333:3333
- 37889:37889
command: >-
--wallet "48Whozrwq4jDA6JZ3vJw3Z22VFCCdi4MnLDH5WfHX33w8ehHZ3hRsJC6JBFmgau8BjbXzfL6Um1GdGNfzzbqueDGPhSusji"
--wallet "452KRkV1ekYiMh1iy6g3TWbBUGjcJLZH8NYbcd8uaso7Z65CxHsjCmshNaRikDWnRy84kkDZxSfw7DXitNQvhpPW3rmRasA"
--stratum "0.0.0.0:3333" --p2p "0.0.0.0:37889" --rpc-port "18089"
--host "monerod"
--loglevel 1

View File

@@ -19,7 +19,7 @@ services:
gluetun:
image: ghcr.io/qdm12/gluetun
image: qmcgaw/gluetun:v3
cap_add:
- NET_ADMIN
container_name: gluetun
@@ -27,12 +27,13 @@ services:
- VPN_SERVICE_PROVIDER=mullvad
- VPN_TYPE=wireguard
- WIREGUARD_PRIVATE_KEY=${MULLKEY}
- WIREGUARD_ADDRESSES=10.73.138.162/32
- WIREGUARD_ADDRESSES=10.73.197.103/32
- DNS_ADDRESS=10.64.0.1
- SERVER_CITIES=Chicago IL
volumes:
- gluetun:/gluetun
devices:
- /dev/net/tun
- /dev/net/tun:/dev/net/tun
ports:
- 8181:8181
- 6881:6881

View File

@@ -3,7 +3,7 @@ services:
image: searxng/searxng:latest
container_name: searxng
environment:
- BASE_URL=https://searxng.mintyserver.net
- BASE_URL=https://searxng.archfox.org
volumes:
- searxng:/etc/searxng
restart: unless-stopped

View File

@@ -0,0 +1,6 @@
services:
watchtower:
container_name: watchtower
image: containrrr/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock

View File

@@ -17,6 +17,7 @@ services=(
"Networking/technitium.yml"
"Networking/caddy.yml"
"Networking/omada.yml"
"Networking/ddns.yml"
"Tools/searxng.yml"
"Tools/monerod.yml"
"Tools/p2pool.yml"
@@ -24,7 +25,9 @@ services=(
"Tools/nextcloud-aio.yml"
"Tools/qbit.yml"
"Tools/open-webui.yml"
"Tools/watchtower.yml"
"pterodactyl/docker-compose.yml"
"Piped-Docker/docker-compose.yml"
)
# Start building the docker compose command with multiple -f flags
@@ -36,7 +39,7 @@ for service in "${services[@]}"; do
done
# Add the up command to the final docker compose command
COMPOSE_COMMAND+=" up -d"
COMPOSE_COMMAND+=" --profile panel --profile daemon up -d"
# Execute the composed command
eval $COMPOSE_COMMAND