yt-dlp-dags/cluster.green.yml

106 lines
2.3 KiB
YAML

global_vars:
# Docker image versions
ytdlp_ops_image: "pangramia/ytdlp-ops-server:latest"
airflow_image_name: "pangramia/ytdlp-ops-airflow:latest"
# Default ports
postgres_port: 5432
ytdlp_base_port: 9090
envoy_port: 9080
envoy_admin_port: 9901
management_service_port: 9091
camoufox_base_vnc_port: 5901
# Default UID
airflow_uid: 1003
# Default directories
airflow_master_dir: "/srv/airflow_master"
airflow_worker_dir: "/srv/airflow_dl_worker"
# Docker network name
docker_network_name: "airflow_proxynet"
# Default usernames
ssh_user: "alex_p"
ansible_user: "alex_p"
# Default group
deploy_group: "ytdl"
# Default file permissions
dir_permissions: "0755"
file_permissions: "0644"
# Default rsync options
rsync_default_opts:
- "--no-owner"
- "--no-group"
- "--no-times"
- "--copy-links"
- "--copy-unsafe-links"
- "--exclude=.git*"
- "--exclude=__pycache__"
- "--exclude=*.pyc"
- "--exclude=*.log"
- "--exclude=.DS_Store"
# Docker-Hub credentials
dockerhub_user: "pangramia"
# Host timezone
host_timezone: "Europe/Moscow"
# Shadowsocks cipher method
shadowsocks_cipher_method: "aes-256-gcm"
# Shadowsocks image
shadowsocks_image: "ghcr.io/shadowsocks/sslocal-rust:v1.22.0"
# Shadowsocks config options
shadowsocks_local_address: "0.0.0.0"
shadowsocks_timeout: 20
shadowsocks_fast_open: true
shadowsocks_mode: "tcp_and_udp"
# Global list of all available proxies to be deployed everywhere.
# The key (e.g., 'sslocal-rust-1087') becomes the service name.
shadowsocks_proxies:
sslocal-rust-1087:
server: 91.103.252.51
server_port: 8388
local_port: 1087
vault_password_key: vault_ss_password_1
sslocal-rust-1086:
server: 62.60.178.45
server_port: 8388
local_port: 1086
vault_password_key: vault_ss_password_2
sslocal-rust-1081:
server: 79.137.207.43
server_port: 8388
local_port: 1081
vault_password_key: vault_ss_password_2
master:
af-green:
ip: 89.253.221.173
port: 22
proxies:
- "socks5://sslocal-rust-1087:1087"
workers:
dl003:
ip: 62.60.245.103
proxies:
- "socks5://sslocal-rust-1087:1087"
dl001:
ip: 109.107.189.106
proxies:
- "socks5://sslocal-rust-1087:1087"