43 lines
1.6 KiB
JSON
43 lines
1.6 KiB
JSON
{
|
|
"schemaVersion": "nodedc.gitea.fresh-install.v1",
|
|
"action": "fresh-install",
|
|
"component": "gitea",
|
|
"installRoot": "/volume1/docker/nodedc-gitea",
|
|
"compose": {
|
|
"file": "docker-compose.gitea.yml",
|
|
"project": "nodedc-gitea",
|
|
"service": "gitea",
|
|
"sha256": "25868a40996c405543b4627d06499b68f43556e607d839e969a400b0bc0ddadb"
|
|
},
|
|
"runtime": {
|
|
"image": "docker.gitea.com/gitea:1.27.1-rootless@sha256:89dc3c214b3992e5bb01e05ad21139d7a8b302d3ea3d8942d3f7e904e92af148",
|
|
"platform": "linux/amd64",
|
|
"pullPolicy": "never",
|
|
"minimumComposeVersion": "2.20.1",
|
|
"transport": "unix:/run/gitea/gitea.sock",
|
|
"socketBind": "/volume1/docker/nodedc-gitea/socket:/run/gitea",
|
|
"ssh": "disabled-no-published-port",
|
|
"database": "fresh-sqlite-only",
|
|
"lfs": "disabled-pending-reviewed-restore-transition",
|
|
"networkMode": "none",
|
|
"logging": "bounded-json-file-10m-x3",
|
|
"stopGracePeriod": "30s"
|
|
},
|
|
"trust": {
|
|
"artifactSecrets": "forbidden",
|
|
"runtimeSecrets": "runner-managed-file-mounts",
|
|
"legacyRootAccess": "forbidden",
|
|
"legacyDatabaseImport": "forbidden",
|
|
"legacyRepositoryImport": "forbidden"
|
|
},
|
|
"reverseProxyPrerequisite": {
|
|
"managedOutsideArtifact": true,
|
|
"requiredDsmUpstream": "127.0.0.1:3000",
|
|
"requiredNginxBridge": "/usr/local/etc/nginx/conf.d/http.nodedc-gitea-uds.conf",
|
|
"requiredNginxBridgeSha256": "164f37a12a4f91e656cf20bd5b109978d16d723bdfde236653722aaf820780c9",
|
|
"requiredUnixUpstream": "/volume1/docker/nodedc-gitea/socket/gitea.sock",
|
|
"mustBeCompletedBeforeApply": true
|
|
},
|
|
"rollback": "stop-candidate-preserve-fresh-runtime-state-and-restore-source"
|
|
}
|