From 2bf38c28c929424097dbda6fd4e3658dc852e97c Mon Sep 17 00:00:00 2001 From: root Date: Sun, 8 Feb 2026 13:08:24 -0500 Subject: [PATCH] chore: renomeia container de bi-agentes para bi-ccc Co-Authored-By: Claude Opus 4.5 --- docker-compose.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..202929b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,40 @@ +version: '3.8' + +services: + bi-ccc: + build: . + container_name: bi-ccc + restart: unless-stopped + ports: + - "3080:3080" + environment: + # Netbird VPN Setup Key + - NETBIRD_SETUP_KEY=${NETBIRD_SETUP_KEY:-14A782C8-24D2-46A9-B427-A422854E9B50} + - NETBIRD_MANAGEMENT_URL=${NETBIRD_MANAGEMENT_URL:-https://netbird.cambioreal.com} + + # MySQL RDS Connection (via Netbird) + - MYSQL_URL=${MYSQL_URL} + - USER_MYSQL=${USER_MYSQL} + - PW_MYSQL=${PW_MYSQL} + + # App Config + - SESSION_SECRET=${SESSION_SECRET:-bi-agentes-secret-key-change-me} + - PORT=3080 + volumes: + # Persist SQLite database + - ./data:/app/data + cap_add: + # Required for Netbird VPN + - NET_ADMIN + - SYS_ADMIN + devices: + - /dev/net/tun:/dev/net/tun + sysctls: + - net.ipv4.ip_forward=1 + - net.ipv6.conf.all.disable_ipv6=0 + networks: + - bi-network + +networks: + bi-network: + driver: bridge