Compare commits
2 Commits
742b09307c
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
41f81aa260 | ||
|
|
d78e9f9da7 |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,5 +1,3 @@
|
|||||||
Volumes
|
Volumes
|
||||||
.env
|
.env
|
||||||
Piped-Docker
|
|
||||||
pterodactyl
|
pterodactyl
|
||||||
piped.yml
|
|
||||||
|
|||||||
@@ -83,14 +83,14 @@ wings.archfox.org {
|
|||||||
reverse_proxy twings:443
|
reverse_proxy twings:443
|
||||||
}
|
}
|
||||||
|
|
||||||
#omada.archfox.org {
|
omada.archfox.org {
|
||||||
# reverse_proxy host.docker.internal:8043 {
|
reverse_proxy host.docker.internal:8043 #{
|
||||||
# transport http {
|
# transport http {
|
||||||
# tls_insecure_skip_verify
|
# tls_insecure_skip_verify
|
||||||
# }
|
# }
|
||||||
# header_up Host "omada.archfox.org:443"
|
# header_up Host "omada.archfox.org:443"
|
||||||
# }
|
# }
|
||||||
#}
|
}
|
||||||
|
|
||||||
ai.archfox.org {
|
ai.archfox.org {
|
||||||
reverse_proxy open-webui:8080
|
reverse_proxy open-webui:8080
|
||||||
|
|||||||
@@ -13,11 +13,13 @@ services:
|
|||||||
CONTINUWUITY_MAX_REQUEST_SIZE: 200000000
|
CONTINUWUITY_MAX_REQUEST_SIZE: 200000000
|
||||||
CONTINUWUITY_ALLOW_REGISTRATION: 'true'
|
CONTINUWUITY_ALLOW_REGISTRATION: 'true'
|
||||||
CONTINUWUITY_YES_I_AM_VERY_VERY_SURE_I_WANT_AN_OPEN_REGISTRATION_SERVER_PRONE_TO_ABUSE: '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_FEDERATION: 'true'
|
||||||
CONTINUWUITY_ALLOW_CHECK_FOR_UPDATES: 'true'
|
CONTINUWUITY_ALLOW_CHECK_FOR_UPDATES: 'true'
|
||||||
CONTINUWUITY_TRUSTED_SERVERS: '["matrix.org"]'
|
CONTINUWUITY_TRUSTED_SERVERS: '["matrix.org"]'
|
||||||
CONTINUWUITY_ADDRESS: 0.0.0.0
|
CONTINUWUITY_ADDRESS: 0.0.0.0
|
||||||
CONTINUWUITY_CONFIG: '/etc/continuwuity.toml'
|
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:
|
networks:
|
||||||
- caddy
|
- 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,8 +16,6 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
gluetun:
|
gluetun:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|
||||||
|
|
||||||
gluetun:
|
gluetun:
|
||||||
image: qmcgaw/gluetun:v3
|
image: qmcgaw/gluetun:v3
|
||||||
cap_add:
|
cap_add:
|
||||||
@@ -27,10 +25,10 @@ services:
|
|||||||
- VPN_SERVICE_PROVIDER=mullvad
|
- VPN_SERVICE_PROVIDER=mullvad
|
||||||
- VPN_TYPE=wireguard
|
- VPN_TYPE=wireguard
|
||||||
- WIREGUARD_PRIVATE_KEY=${MULLKEY}
|
- WIREGUARD_PRIVATE_KEY=${MULLKEY}
|
||||||
- WIREGUARD_ADDRESSES=10.75.99.140/32
|
- WIREGUARD_ADDRESSES=10.67.20.141/32
|
||||||
- SERVER_COUNTRIES=USA
|
- SERVER_COUNTRIES=USA
|
||||||
- SERVER_CITIES=Chicago IL
|
- SERVER_CITIES=Chicago IL
|
||||||
#- DNS_ADDRESS=10.64.0.1
|
- DNS_ADDRESS=10.64.0.1
|
||||||
volumes:
|
volumes:
|
||||||
- gluetun:/gluetun
|
- gluetun:/gluetun
|
||||||
devices:
|
devices:
|
||||||
@@ -42,13 +40,11 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- qbit
|
- qbit
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
qbittorrent:
|
qbittorrent:
|
||||||
external: true
|
external: true
|
||||||
gluetun:
|
gluetun:
|
||||||
external: true
|
external: true
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
qbit:
|
qbit:
|
||||||
external: true
|
external: true
|
||||||
|
|||||||
@@ -5,17 +5,11 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- BASE_URL=https://searxng.archfox.org
|
- BASE_URL=https://searxng.archfox.org
|
||||||
volumes:
|
volumes:
|
||||||
- searxng:/etc/searxng
|
- ${Volumes}/searxng:/etc/searxng
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- caddy
|
- caddy
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
caddy:
|
caddy:
|
||||||
name: caddy
|
name: caddy
|
||||||
external: true
|
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"
|
"Documentation/vaultwarden.yml"
|
||||||
"Media/arr.yml"
|
"Media/arr.yml"
|
||||||
"Media/continuwuity.yml"
|
"Media/continuwuity.yml"
|
||||||
|
"Media/coturn.yml"
|
||||||
"Media/jellyfin.yml"
|
"Media/jellyfin.yml"
|
||||||
"Media/shoko.yml"
|
"Media/shoko.yml"
|
||||||
"Networking/caddy.yml"
|
"Networking/caddy.yml"
|
||||||
@@ -30,7 +31,6 @@ services=(
|
|||||||
"Tools/redbot.yml"
|
"Tools/redbot.yml"
|
||||||
"Tools/searxng.yml"
|
"Tools/searxng.yml"
|
||||||
"Tools/sftpgo.yml"
|
"Tools/sftpgo.yml"
|
||||||
"Tools/watchtower.yml"
|
|
||||||
"pterodactyl/docker-compose.yml"
|
"pterodactyl/docker-compose.yml"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -43,7 +43,7 @@ for service in "${services[@]}"; do
|
|||||||
done
|
done
|
||||||
|
|
||||||
# Add the up command to the final docker compose command
|
# 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
|
# Execute the composed command
|
||||||
eval $COMPOSE_COMMAND
|
eval $COMPOSE_COMMAND
|
||||||
|
|||||||
Reference in New Issue
Block a user