version: "3" services: jnx-admin-dashboard-server: image: dockreg.ex.umbach.dev/jnx-admin-dashboard-server:latest container_name: jnx-admin-dashboard-server restart: always depends_on: - mariadb volumes: - jnx_admin_dashboard_server_data:/app # # CHANGE HERE - ONLY THE PATH ON YOUR SYSTEM: path_on_your_system:path_on_container # - ./admin-dashboard-data:/admin-dashboard-data networks: - jnx-admin-dashboard-network environment: - DOCKER=true - DEBUG=false - COLORIZED_OUTPUT=true - LOG_MANAGER_SERVER_URL=http://jnx-log-manager-server - TELEGRAM_BOT_MANAGER_ENABLED=true - TELEGRAM_BOT_MANAGER_SERVER_URL=http://jnx-telegram-bot-manager - FOLDER_GROUPTASKS_GROUPS=/admin-dashboard-data/groupTasks/groups/ - FOLDER_GROUPTASKS_RUNNINGTASKS=/admin-dashboard-data/groupTasks/runningTasks/ - FOLDER_PUBLIC_STATIC=/admin-dashboard-data/public/ - MARIADB_HOSTNAME=mariadb - MARIADB_PORT=3306 - MARIADB_USERNAME=db_user - MARIADB_PASSWORD=db_password - MARIADB_DATABASE_NAME=db_database_name - INVEX_API_BASE=https://XXXXXX # CHANGE HERE - INVEX_API_TOKEN=XXXXXXXXXXX # CHANGE HERE mariadb: container_name: jnx-admin-dashboard-db image: mariadb:latest restart: always networks: - jnx-admin-dashboard-network environment: MYSQL_ROOT_PASSWORD: db_root_password MYSQL_DATABASE: db_database_name MYSQL_USER: db_user MYSQL_PASSWORD: db_password volumes: - jnx_db_data:/var/lib/mysql jnx-admin-dashboard-proxy: image: dockreg.ex.umbach.dev/jnx-admin-dashboard-proxy:latest restart: always ports: # # CHANGE HOST/PORT IF NEEDED #- "127.0.0.1:80:80" # - "127.0.0.1:80:80" networks: - jnx-admin-dashboard-network depends_on: - jnx-admin-dashboard-server - jnx-log-manager-server jnx-log-manager-server: container_name: jnx-log-manager-server image: dockreg.ex.umbach.dev/jnx-log-manager-server:latest restart: always volumes: - jnx_log_manager_data:/app # # CHANGE HERE - ONLY THE PATH ON YOUR SYSTEM: path_on_your_system:path_on_container # - ./log-manager-data:/log-manager-data networks: - jnx-admin-dashboard-network environment: - DOCKER=true - DEBUG=false - COLORIZED_OUTPUT=true - SSE_SERVER_ENABLED=true - LOG_FOLDER=/log-manager-data/ - DAYS_TO_KEEP_LOGS=30 jnx-robot-control-manager: container_name: jnx-robot-control-manager image: dockreg.ex.umbach.dev/jnx-robot-control-manager:latest restart: always depends_on: - mariadb ports: - "127.0.0.1:50000:80" volumes: - jnx_robot_control_manager_data:/app networks: - jnx-admin-dashboard-network environment: - DOCKER=true - DEBUG=false - COLORIZED_OUTPUT=true - LOG_MANAGER_SERVER_URL=http://jnx-log-manager-server - SSE_SERVER_ENABLED=true - MARIADB_HOSTNAME=mariadb - MARIADB_PORT=3306 - MARIADB_USERNAME=db_user - MARIADB_PASSWORD=db_password - MARIADB_DATABASE_NAME=db_database_name jnx-telegram-bot-manager: container_name: jnx-telegram-bot-manager image: dockreg.ex.umbach.dev/jnx-telegram-bot-manager:latest restart: always depends_on: - mariadb #ports: # - "3001:3000" volumes: - jnx_telegram_bot_manager_data:/app networks: - jnx-admin-dashboard-network environment: - DOCKER=true - DEBUG=false - COLORIZED_OUTPUT=true - LOG_MANAGER_SERVER_URL=http://jnx-log-manager-server - TELEGRAM_DEBUG=false - TELEGRAM_TOKEN=6450280279:AAGxXdPv_YwRtl_pXIqYojqOecBrEjn3fJo - MARIADB_HOSTNAME=mariadb - MARIADB_PORT=3306 - MARIADB_USERNAME=db_user - MARIADB_PASSWORD=db_password - MARIADB_DATABASE_NAME=db_database_name volumes: jnx_db_data: jnx_admin_dashboard_server_data: jnx_log_manager_data: jnx_robot_control_manager_data: jnx_telegram_bot_manager_data: networks: jnx-admin-dashboard-network: