Compare commits
4 Commits
b8d8473bd2
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
41f81aa260 | ||
|
|
d78e9f9da7 | ||
|
|
742b09307c | ||
| 25a3121748 |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,5 +1,3 @@
|
||||
Volumes
|
||||
.env
|
||||
Piped-Docker
|
||||
pterodactyl
|
||||
piped.yml
|
||||
|
||||
@@ -83,14 +83,14 @@ wings.archfox.org {
|
||||
reverse_proxy twings:443
|
||||
}
|
||||
|
||||
#omada.archfox.org {
|
||||
# reverse_proxy host.docker.internal:8043 {
|
||||
omada.archfox.org {
|
||||
reverse_proxy host.docker.internal:8043 #{
|
||||
# transport http {
|
||||
# tls_insecure_skip_verify
|
||||
# }
|
||||
# header_up Host "omada.archfox.org:443"
|
||||
# }
|
||||
#}
|
||||
}
|
||||
|
||||
ai.archfox.org {
|
||||
reverse_proxy open-webui:8080
|
||||
|
||||
@@ -13,11 +13,13 @@ services:
|
||||
CONTINUWUITY_MAX_REQUEST_SIZE: 200000000
|
||||
CONTINUWUITY_ALLOW_REGISTRATION: 'true'
|
||||
CONTINUWUITY_YES_I_AM_VERY_VERY_SURE_I_WANT_AN_OPEN_REGISTRATION_SERVER_PRONE_TO_ABUSE: 'true'
|
||||
CONTINUWUITY_REGISTRATION_TOKEN: 'Grandson-Clumsily-Riverboat2'
|
||||
CONTINUWUITY_SUSPEND_ON_REGISTER: 'true'
|
||||
CONTINUWUITY_ALLOW_FEDERATION: 'true'
|
||||
CONTINUWUITY_ALLOW_CHECK_FOR_UPDATES: 'true'
|
||||
CONTINUWUITY_TRUSTED_SERVERS: '["matrix.org"]'
|
||||
CONTINUWUITY_ADDRESS: 0.0.0.0
|
||||
CONTINUWUITY_CONFIG: '/etc/continuwuity.toml'
|
||||
CONTINUWUITY_TURN_URIS: '["turn:turn.archfox.org?transport=udp", "turn:turn.archfox.org?transport=tcp"]'
|
||||
CONTINUWUITY_TURN_SECRET: ${COTURN_KEY}
|
||||
networks:
|
||||
- caddy
|
||||
|
||||
8
docker-compose.d/Media/coturn.yml
Normal file
8
docker-compose.d/Media/coturn.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
services:
|
||||
coturn:
|
||||
image: docker.io/coturn/coturn
|
||||
container_name: coturn
|
||||
restart: always
|
||||
network_mode: "host"
|
||||
volumes:
|
||||
- ${Volumes}/coturn/coturn.conf:/etc/coturn/turnserver.conf
|
||||
@@ -16,39 +16,35 @@ services:
|
||||
depends_on:
|
||||
gluetun:
|
||||
condition: service_healthy
|
||||
|
||||
|
||||
gluetun:
|
||||
image: qmcgaw/gluetun:v3
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
container_name: gluetun
|
||||
environment:
|
||||
- VPN_SERVICE_PROVIDER=mullvad
|
||||
- VPN_SERVICE_PROVIDER=mullvad
|
||||
- VPN_TYPE=wireguard
|
||||
- WIREGUARD_PRIVATE_KEY=${MULLKEY}
|
||||
- WIREGUARD_ADDRESSES=10.75.99.140/32
|
||||
- WIREGUARD_PRIVATE_KEY=${MULLKEY}
|
||||
- WIREGUARD_ADDRESSES=10.67.20.141/32
|
||||
- SERVER_COUNTRIES=USA
|
||||
- SERVER_CITIES=Chicago IL
|
||||
#- DNS_ADDRESS=10.64.0.1
|
||||
- DNS_ADDRESS=10.64.0.1
|
||||
volumes:
|
||||
- gluetun:/gluetun
|
||||
devices:
|
||||
- /dev/net/tun:/dev/net/tun
|
||||
- /dev/net/tun:/dev/net/tun
|
||||
ports:
|
||||
- 8181:8181
|
||||
- 6881:6881
|
||||
- 6881:6881/udp
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- qbit
|
||||
|
||||
- qbit
|
||||
volumes:
|
||||
qbittorrent:
|
||||
external: true
|
||||
gluetun:
|
||||
external: true
|
||||
|
||||
networks:
|
||||
qbit:
|
||||
external: true
|
||||
qbit:
|
||||
external: true
|
||||
|
||||
@@ -2,20 +2,14 @@ services:
|
||||
searxng:
|
||||
image: searxng/searxng:latest
|
||||
container_name: searxng
|
||||
environment:
|
||||
environment:
|
||||
- BASE_URL=https://searxng.archfox.org
|
||||
volumes:
|
||||
- searxng:/etc/searxng
|
||||
- ${Volumes}/searxng:/etc/searxng
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
networks:
|
||||
- caddy
|
||||
|
||||
networks:
|
||||
caddy:
|
||||
name: caddy
|
||||
external: true
|
||||
|
||||
volumes:
|
||||
searxng:
|
||||
name: searxng
|
||||
external: true
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
services:
|
||||
watchtower:
|
||||
container_name: watchtower
|
||||
image: containrrr/watchtower
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
@@ -13,6 +13,7 @@ services=(
|
||||
"Documentation/vaultwarden.yml"
|
||||
"Media/arr.yml"
|
||||
"Media/continuwuity.yml"
|
||||
"Media/coturn.yml"
|
||||
"Media/jellyfin.yml"
|
||||
"Media/shoko.yml"
|
||||
"Networking/caddy.yml"
|
||||
@@ -30,7 +31,6 @@ services=(
|
||||
"Tools/redbot.yml"
|
||||
"Tools/searxng.yml"
|
||||
"Tools/sftpgo.yml"
|
||||
"Tools/watchtower.yml"
|
||||
"pterodactyl/docker-compose.yml"
|
||||
)
|
||||
|
||||
@@ -43,7 +43,7 @@ for service in "${services[@]}"; do
|
||||
done
|
||||
|
||||
# Add the up command to the final docker compose command
|
||||
COMPOSE_COMMAND+=" --profile panel --profile daemon up -d"
|
||||
COMPOSE_COMMAND+=" --profile panel --profile daemon up -d --remove-orphans"
|
||||
|
||||
# Execute the composed command
|
||||
eval $COMPOSE_COMMAND
|
||||
|
||||
Reference in New Issue
Block a user