Files
pikasTech-unidesk/config.json
T

86 lines
1.9 KiB
JSON

{
"project": {
"name": "unidesk",
"timezone": "Etc/UTC"
},
"runtime": {
"typescript": "bun",
"bunVersion": "1.3.13"
},
"network": {
"host": "0.0.0.0",
"publicHost": "74.48.78.17",
"core": {
"port": 18080,
"containerPort": 8080
},
"frontend": {
"port": 18081,
"containerPort": 8080
},
"database": {
"port": 15432,
"containerPort": 5432
},
"providerIngress": {
"port": 18082,
"containerPort": 8081
}
},
"database": {
"user": "unidesk",
"password": "unidesk_dev_password",
"name": "unidesk",
"volume": "unidesk_pgdata_10gb",
"volumeSize": "10GB"
},
"providerGateway": {
"id": "main-server",
"name": "Main Server Provider",
"token": "unidesk-dev-token-change-me",
"labels": {
"host": "main-server",
"role": "self-provider",
"docker": true
},
"heartbeatIntervalMs": 15000,
"reconnectBaseMs": 1000,
"reconnectMaxMs": 30000,
"metrics": {
"diskPath": "/"
},
"upgrade": {
"enabled": true,
"hostProjectRoot": "/root/unidesk",
"workspacePath": "/workspace",
"composeFile": "docker-compose.yml",
"composeEnvFile": ".state/docker-compose.env",
"composeProject": "unidesk",
"service": "provider-gateway",
"runnerImage": "unidesk_provider-gateway"
}
},
"docker": {
"composeFile": "docker-compose.yml",
"projectName": "unidesk"
},
"paths": {
"stateDir": ".state",
"logsDir": "logs",
"docsReferenceDir": "docs/reference"
},
"sshForwarding": {
"mode": "optional-maintenance-only",
"keyDir": "/root/.unidesk/host-ssh",
"host": "host.docker.internal",
"port": 22,
"user": "root"
},
"auth": {
"username": "admin",
"password": "Liang6516.",
"sessionSecret": "unidesk-dev-session-secret-change-me",
"sessionTtlSeconds": 86400
}
}