Compare commits

...
15 Commits
Author SHA1 Message Date
pipistrello c62080e454 added config reload 2025-02-19 08:49:31 +03:00
pipistrello 946032f99b ipv6 fixes 2025-02-19 00:27:02 +03:00
pipistrello 136de980ae test auth 2025-02-19 00:16:41 +03:00
pipistrello 11d41854a1 пробуем связать контейнеры 2025-02-19 00:14:24 +03:00
pipistrello 6587486cb0 авторизация для прокси 2025-02-19 00:10:21 +03:00
pipistrello 90b62bcb89 disable ipv6 2025-02-19 00:06:55 +03:00
pipistrello e8fb7fbaf8 другой образ для shadowsocks 2025-02-18 23:54:56 +03:00
pipistrello aab6b562c5 command fix 2025-02-18 23:52:40 +03:00
pipistrello 4d99c6d1d1 environment fix 2025-02-18 23:50:35 +03:00
pipistrello 193f17ffe1 пробуем другой образ dante 2025-02-18 23:47:35 +03:00
pipistrello 34b2422da0 image versions 2025-02-18 23:36:12 +03:00
pipistrello 7d9222a134 port changed, network added 2025-02-18 23:33:46 +03:00
pipistrello 93268a762f initial 2025-02-18 23:23:40 +03:00
pipistrello 5ddec70043 image version and default language 2025-02-18 22:21:04 +03:00
pipistrello 95a7926f2a test 2025-02-18 22:12:14 +03:00
4 changed files with 52 additions and 1 deletions
+1
View File
@@ -1,2 +1,3 @@
# docker-infrastructure
test
+2 -1
View File
@@ -2,11 +2,12 @@ version: "3"
services:
server:
image: gitea/gitea:latest
image: gitea/gitea:1.20.4
container_name: gitea
environment:
- USER_UID=1000
- USER_GID=1000
- LANG=ru-RU
restart: always
volumes:
- /mnt/containers/gitea/container-data/data:/data:Z
+2
View File
@@ -4,6 +4,8 @@ services:
image: oxidized/oxidized:latest
container_name: oxidized
privileged: true
environment:
CONFIG_RELOAD_INTERVAL: 600
# ports:
# - 8888:8888
volumes:
+47
View File
@@ -0,0 +1,47 @@
services:
ss-client:
image: shadowsocks/shadowsocks-libev:latest
container_name: ss-client
command: ss-local
-s ${OUTLINE_SERVER_IP}
-p ${OUTLINE_SERVER_PORT}
-k ${OUTLINE_SERVER_ACCESS_KEY}
-m chacha20-ietf-poly1305
-l 1080
-b 0.0.0.0
networks:
- proxy_network
restart: unless-stopped
sysctls:
- net.ipv6.conf.all.disable_ipv6=1
- net.ipv6.conf.default.disable_ipv6=1
- net.ipv6.conf.lo.disable_ipv6=1
socks-proxy:
image: serjs/go-socks5-proxy:v0.0.1
container_name: socks-proxy
ports:
- "1081:1080"
environment:
- PROXY_USER=${PROXY_USER}
- PROXY_PASSWORD=${PROXY_PASSWORD}
- SOCKS5_HOST=ss-client
- SOCKS5_PORT=1080
- PROXY_NEED_AUTH=true
- ENABLE_IPV6=false
networks:
- proxy_network
restart: unless-stopped
sysctls:
- net.ipv6.conf.all.disable_ipv6=1
- net.ipv6.conf.default.disable_ipv6=1
- net.ipv6.conf.lo.disable_ipv6=1
depends_on:
- ss-client
networks:
proxy_network:
external: true
enable_ipv6: false
driver_opts:
com.docker.network.enable_ipv6: "false"