version: 1 kind: platform-infra-webterm metadata: id: webterm-public owner: unidesk defaults: targetId: local-7683 targets: - id: local-7683 enabled: true runtime: mode: host-docker workDir: /root/webterm composePath: /root/webterm/build/docker-compose.7683.yaml composeProject: webterm-7683 serviceName: web-terminal containerName: web-terminal-7683 image: webterm-web-terminal-7682:latest envFile: /root/webterm/.env hostPort: 7683 containerPort: 7681 privileged: true pid: host sourceMounts: - source: /root/webterm/src target: /app/src readOnly: true - source: /root/webterm/public target: /app/public readOnly: true - source: /root/webterm/scripts/host-shell.sh target: /usr/local/bin/host-shell readOnly: true environment: HOST: 0.0.0.0 PORT: "7681" SERVER_PROVIDER_ID: remote-server SERVER_PROVIDER_NAME: Remote Server 7683 TERMINAL_SHELL: /usr/local/bin/host-shell TERMINAL_CWD: /root TERMINAL_REMOTE_CWD: /root/unidesk TERMINAL_START_COMMAND: mycx TERMINAL_HISTORY_BYTES: "2097152" TERMINAL_SNAPSHOT_BYTES: "524288" BROWSER_KEEPALIVE_INTERVAL_MS: "30000" BROWSER_STALE_TIMEOUT_MS: "180000" publicExposure: enabled: true publicBaseUrl: https://term.pikapython.com dns: hostname: term.pikapython.com expectedA: 82.156.23.220 resolvers: [1.1.1.1, 8.8.8.8, 223.5.5.5, 114.114.114.114] upstream: host: 152.53.229.148 port: 7683 pk01: route: PK01 caddyConfigPath: /etc/caddy/Caddyfile caddyServiceName: caddy responseHeaderTimeoutSeconds: 600