| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- 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
|