From 7141b20a8dfb553635db7ead847ad7548b71f042 Mon Sep 17 00:00:00 2001 From: Pavel Date: Fri, 3 Apr 2026 20:40:24 +0300 Subject: [PATCH] new script for node updates --- services/caddy/Caddyfile | 14 ++++++++++- services/cyberchef/docker-compose.yml | 2 +- services/remnawave/update-remnanodes.sh | 28 +++++++++++++++++++++ services/windows-wow/docker-compose.yml | 33 +++++++++++++++++++++++++ 4 files changed, 75 insertions(+), 2 deletions(-) create mode 100755 services/remnawave/update-remnanodes.sh create mode 100644 services/windows-wow/docker-compose.yml diff --git a/services/caddy/Caddyfile b/services/caddy/Caddyfile index 43fe648..9224ae7 100644 --- a/services/caddy/Caddyfile +++ b/services/caddy/Caddyfile @@ -99,9 +99,21 @@ rat-api.sesur.dev { } http://cyberchef.lan { - reverse_proxy 127.0.0.1:8085 + reverse_proxy 127.0.0.1:8095 } truenews.sesur.dev { root * /srv/vk-podcast-bot/data file_server } +arhip.sesur.dev { + header Content-Type text/html + respond < + + +

Arhip pidoras i shavka

+ + + +EOF +} diff --git a/services/cyberchef/docker-compose.yml b/services/cyberchef/docker-compose.yml index ac1be42..571c959 100644 --- a/services/cyberchef/docker-compose.yml +++ b/services/cyberchef/docker-compose.yml @@ -5,4 +5,4 @@ services: restart: unless-stopped ports: - - "127.0.0.1:8085:80" + - "127.0.0.1:8095:80" diff --git a/services/remnawave/update-remnanodes.sh b/services/remnawave/update-remnanodes.sh new file mode 100755 index 0000000..325e580 --- /dev/null +++ b/services/remnawave/update-remnanodes.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +set -Eeuo pipefail + +NODES=( + #remn-fin + #remn-sweden + #remn-nl-02 + remn-msk + remn-riga + remn-nl-01 +# remn-paris + + ) + +REMOTE_DIR="/opt/remnanode" + +for node in "${NODES[@]}"; do + echo "=== Updating ${node} ===" + + if ssh "$node" "cd ${REMOTE_DIR} && docker compose pull && docker compose up -d"; then + echo "=== ${node}: OK ===" + else + echo "=== ${node}: FAILED ===" + fi + + echo +done + diff --git a/services/windows-wow/docker-compose.yml b/services/windows-wow/docker-compose.yml new file mode 100644 index 0000000..19654dc --- /dev/null +++ b/services/windows-wow/docker-compose.yml @@ -0,0 +1,33 @@ +services: + windows-wow: + image: dockurr/windows + container_name: windows-wow + restart: unless-stopped + privileged: true + + environment: + VERSION: "10" + RAM_SIZE: "8G" + CPU_CORES: "4" + DISK_SIZE: "64G" + USERNAME: "wow" + PASSWORD: "wow123" + LANGUAGE: "English" + + devices: + - /dev/kvm + - /dev/net/tun + + cap_add: + - NET_ADMIN + + ports: + - "8006:8006" + - "3389:3389/tcp" + - "3389:3389/udp" + - "3724:3724/tcp" + - "8085:8085/tcp" + + volumes: + - /srv/windows-wow/storage:/storage + - /srv/windows-wow/shared:/shared