version: "3.9" # Tailscale ühendus: # sudo tailscale serve --bg --set-path /vault http://127.0.0.1:9080 # sudo tailscale serve --bg --set-path /vault http://127.0.0.1:9080 # Kõikide ühenduste kustutamine: sudo tailscale serve --bg off # Staatus: sudo tailscale serve status # `tailscale serve --help` for usage info # sudo tailscale serve --bg --https 9090 http://127.0.0.1:9090 # sudo tailscale serve --https=9090 off # sudo tailscale serve --bg --https 9091 http://127.0.0.1:9091 # sudo tailscale serve --https=9090 off # sudo tailscale serve --bg --set-path /hop http://127.0.0.1:9102 # sudo tailscale serve --bg --set-path /hop off # sudo tailscale serve --bg --https 9102 http://127.0.0.1:9102 # sudo tailscale serve --https=9102 off # sudo tailscale serve --bg --https 9103 http://127.0.0.1:9103 # sudo tailscale serve --https=9103 off services: it-tools: image: corentinth/it-tools:latest container_name: it-tools restart: unless-stopped ports: - "9101:80" networks: - ai_network vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped environment: # asenda oma domeeniga või jäta kommenteerituks kui kasutad ainult LAN-i DOMAIN: "https://ohmu.tail20e23.ts.net" SIGNUPS_ALLOWED: "false" WEBSOCKET_ENABLED: "true" volumes: - /data/docker/vaultwarden:/data ports: - "127.0.0.1:9080:80" networks: - ai_network stirling-pdf: image: stirlingtools/stirling-pdf:latest container_name: stirling-pdf restart: unless-stopped environment: DOCKER_ENABLE_SECURITY: "false" INSTALL_BOOK_AND_ADVANCED_HTML_OPS: "true" LANGS: "et_EE,en_US" volumes: - /data/docker/stirling-pdf/configs:/configs - /data/docker/stirling-pdf/customFiles:/customFiles - /data/docker/stirling-pdf/logs:/logs ports: - "8082:8080" networks: - ai_network activepieces: image: activepieces/activepieces:latest container_name: activepieces restart: unless-stopped depends_on: #- postgres - redis environment: #AP_FRONTEND_URL: "http://127.0.0.1:9090" #AP_FRONTEND_URL: "http://100.87.1.24:9090" AP_FRONTEND_URL: "https://ohmu.tail20e23.ts.net:9090" AP_POSTGRES_DATABASE: "activepieces" AP_POSTGRES_USERNAME: "osm" AP_POSTGRES_PASSWORD: "osm" AP_POSTGRES_HOST: "postgres" AP_POSTGRES_PORT: "5432" AP_REDIS_HOST: "redis" AP_REDIS_PORT: "6379" AP_ENCRYPTION_KEY: "168f8fab6207305cf9c3c8cae1bb0ac2" AP_JWT_SECRET: "9ad23d461072b61d4838df1eae76891efd1e5f0b5729dde5f218666387090b09" AP_EXECUTION_MODE: "UNSANDBOXED" AP_TELEMETRY_ENABLED: "false" volumes: - /data/docker/activepieces/cache:/usr/src/app/cache ports: - "127.0.0.1:9090:80" networks: - ai_network redis: image: redis:7-alpine container_name: activepieces_redis restart: unless-stopped volumes: - /data/docker/activepieces/redis:/data networks: - ai_network n8n: image: docker.n8n.io/n8nio/n8n:latest container_name: n8n restart: unless-stopped environment: GENERIC_TIMEZONE: "Europe/Tallinn" N8N_PORT: 5678 N8N_PROTOCOL: "https" N8N_HOST: "ohmu.tail20e23.ts.net" WEBHOOK_URL: "https://ohmu.tail20e23.ts.net/flows/" N8N_EDITOR_BASE_URL: "https://ohmu.tail20e23.ts.net/flows/" # openssl rand -hex 32 -> sellega saab genereerida 32_HEX_VõTME N8N_ENCRYPTION_KEY: "d0d68562bfdc68746dab3c4041cda61e96507be3908872ffed3c1a16cb8c47a0" ports: - "127.0.0.1:9091:5678" volumes: - /data/docker/n8n:/home/node/.n8n networks: - ai_network hop-web: image: apache/hop-web:latest container_name: hop-web restart: unless-stopped environment: TZ: "Europe/Tallinn" HOP_SERVER_HOSTNAME: "hop-server" HOP_SERVER_PORT: "8181" HOP_PROJECT_NAME: "default" HOP_PROJECT_FOLDER: "/files" ports: - "127.0.0.1:9102:8080" volumes: - /data/hop/projects:/files networks: - ai_network hop-server: image: apache/hop:latest container_name: hop-server restart: unless-stopped environment: TZ: "Europe/Tallinn" HOP_SERVER_HOSTNAME: "0.0.0.0" HOP_SERVER_PORT: "8181" HOP_PROJECT_NAME: "default" HOP_PROJECT_FOLDER: "/files" HOP_ENVIRONMENT_NAME: "dev" HOP_ENVIRONMENT_CONFIG_FILE_NAME_PATHS: "/files/dev-config.json" HOP_RUN_CONFIG: "local" ports: - "127.0.0.1:9103:8181" volumes: - /data/hop/projects:/files networks: - ai_network networks: ai_network: external: true name: main_ai_network