2134
This commit is contained in:
parent
3b5cc83165
commit
9a4f457199
|
|
@ -14,6 +14,18 @@ services:
|
||||||
- "host.docker.internal:host-gateway"
|
- "host.docker.internal:host-gateway"
|
||||||
restart: always
|
restart: always
|
||||||
|
|
||||||
|
wg-client:
|
||||||
|
image: ghcr.io/linuxserver/wireguard
|
||||||
|
container_name: wg-client
|
||||||
|
cap_add:
|
||||||
|
- NET_ADMIN
|
||||||
|
- SYS_MODULE
|
||||||
|
volumes:
|
||||||
|
- ./wg0.conf:/etc/wireguard/wg0.conf
|
||||||
|
networks:
|
||||||
|
- wg-net
|
||||||
|
restart: always
|
||||||
|
|
||||||
web:
|
web:
|
||||||
build: .
|
build: .
|
||||||
container_name: flask-dev
|
container_name: flask-dev
|
||||||
|
|
@ -25,4 +37,8 @@ services:
|
||||||
- .:/app
|
- .:/app
|
||||||
environment:
|
environment:
|
||||||
- FLASK_DEBUG=1 # Дополнительная страховка для включения дебага
|
- FLASK_DEBUG=1 # Дополнительная страховка для включения дебага
|
||||||
- PYTHONUNBUFFERED=1 # Чтобы логи выводились сразу, а не кэшировались
|
- PYTHONUNBUFFERED=1 # Чтобы логи выводились сразу, а не кэшировались
|
||||||
|
network_mode: "service:wg-client" # ← весь трафик Flask идёт через WireGuard
|
||||||
|
depends_on:
|
||||||
|
- wg-client
|
||||||
|
restart: always
|
||||||
|
|
@ -297,8 +297,8 @@ def create_messagea(id_i: int, message):
|
||||||
print("STATUS:", r.status_code)
|
print("STATUS:", r.status_code)
|
||||||
|
|
||||||
return r.text
|
return r.text
|
||||||
# message = f"🔹Спасибо за покупку в WST Keys (West Store Trusted Keys)\n\n"
|
message = f"🔹Спасибо за покупку в WST Keys (West Store Trusted Keys)\n\n"
|
||||||
# create_messagea(22273227, message)
|
create_messagea(22289522, message)
|
||||||
# пример
|
# пример
|
||||||
|
|
||||||
def get_chats_by_email(email):
|
def get_chats_by_email(email):
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
[Interface]
|
||||||
|
PrivateKey = yNlGhRShhVe9Jf+9PYA5cL1OcQq2K2rT8KsPGPfG50o=
|
||||||
|
Address = 10.66.66.15/32,fd42:42:42::15/128
|
||||||
|
DNS = 1.1.1.1,1.0.0.1
|
||||||
|
|
||||||
|
# Uncomment the next line to set a custom MTU
|
||||||
|
# This might impact performance, so use it only if you know what you are doing
|
||||||
|
# See https://github.com/nitred/nr-wg-mtu-finder to find your optimal MTU
|
||||||
|
# MTU = 1420
|
||||||
|
|
||||||
|
[Peer]
|
||||||
|
PublicKey = bcJDrYlhWls25zz9+bJcWiONw8Qfx1tai504+vKLcgQ=
|
||||||
|
PresharedKey = 40DSkC0TTySjBFyUj19++ngCdYxAHZaLnsrz8Ck9R2Q=
|
||||||
|
Endpoint = 85.208.110.167:50395
|
||||||
|
AllowedIPs = 0.0.0.0/0,::/0
|
||||||
|
|
||||||
Loading…
Reference in New Issue