218 lines
4.7 KiB
JSON
218 lines
4.7 KiB
JSON
{
|
|
"DefaultBinaryGitea": {
|
|
"binary_path": "",
|
|
"config_path": "",
|
|
"group": "git",
|
|
"user": "git",
|
|
"version": "1.21.0"
|
|
},
|
|
"DefaultDockerGitea": {
|
|
"container_name": "provisioning-gitea",
|
|
"environment": {
|
|
"GITEA__database__DB_TYPE": "sqlite3",
|
|
"USER_GID": "1000",
|
|
"USER_UID": "1000"
|
|
},
|
|
"image": "gitea/gitea:1.21",
|
|
"restart_policy": "unless-stopped",
|
|
"ssh_port": 222,
|
|
"volumes": [
|
|
"gitea-data:/data",
|
|
"/etc/timezone:/etc/timezone:ro",
|
|
"/etc/localtime:/etc/localtime:ro"
|
|
]
|
|
},
|
|
"DefaultExtensionPublishConfig": {
|
|
"compression": "tar.gz",
|
|
"exclude_patterns": [
|
|
"*.tmp",
|
|
"*.log",
|
|
".git/*"
|
|
],
|
|
"extension_path": "",
|
|
"include_patterns": [
|
|
"*.nu",
|
|
"*.k",
|
|
"*.toml",
|
|
"*.md"
|
|
],
|
|
"version": ""
|
|
},
|
|
"DefaultGiteaAuth": {
|
|
"token_path": ""
|
|
},
|
|
"DefaultGiteaConfig": {
|
|
"mode": "local"
|
|
},
|
|
"DefaultGiteaIssue": {
|
|
"body": "",
|
|
"labels": [],
|
|
"title": ""
|
|
},
|
|
"DefaultGiteaRelease": {
|
|
"draft": false,
|
|
"prerelease": false,
|
|
"release_name": "",
|
|
"tag_name": "",
|
|
"target_commitish": "main"
|
|
},
|
|
"DefaultGiteaRepositories": {
|
|
"core_repo": "provisioning-core",
|
|
"extensions_repo": "provisioning-extensions",
|
|
"organization": "provisioning",
|
|
"platform_repo": "provisioning-platform",
|
|
"workspaces_org": "workspaces"
|
|
},
|
|
"DefaultGiteaRepository": {
|
|
"auto_init": true,
|
|
"default_branch": "main",
|
|
"name": "",
|
|
"owner": "",
|
|
"private": false
|
|
},
|
|
"DefaultGiteaWebhook": {
|
|
"active": true,
|
|
"content_type": "json",
|
|
"events": [
|
|
"push",
|
|
"pull_request",
|
|
"release"
|
|
],
|
|
"url": ""
|
|
},
|
|
"DefaultLocalGitea": {
|
|
"auto_start": false,
|
|
"data_dir": "~/.provisioning/gitea",
|
|
"deployment": "docker",
|
|
"enabled": false,
|
|
"port": 3000
|
|
},
|
|
"DefaultRemoteGitea": {
|
|
"api_url": "",
|
|
"enabled": false,
|
|
"url": ""
|
|
},
|
|
"DefaultWorkspaceFeatures": {
|
|
"auto_sync": false,
|
|
"branch_protection": false,
|
|
"git_integration": true,
|
|
"locking_enabled": true,
|
|
"webhooks_enabled": false
|
|
},
|
|
"DefaultWorkspaceLock": {
|
|
"force_unlock": false,
|
|
"lock_type": "read",
|
|
"timestamp": "",
|
|
"user": "",
|
|
"workspace_name": ""
|
|
},
|
|
"defaults": {
|
|
"binary_gitea": {
|
|
"binary_path": "",
|
|
"config_path": "",
|
|
"group": "git",
|
|
"user": "git",
|
|
"version": "1.21.0"
|
|
},
|
|
"docker_gitea": {
|
|
"container_name": "provisioning-gitea",
|
|
"environment": {
|
|
"GITEA__database__DB_TYPE": "sqlite3",
|
|
"USER_GID": "1000",
|
|
"USER_UID": "1000"
|
|
},
|
|
"image": "gitea/gitea:1.21",
|
|
"restart_policy": "unless-stopped",
|
|
"ssh_port": 222,
|
|
"volumes": [
|
|
"gitea-data:/data",
|
|
"/etc/timezone:/etc/timezone:ro",
|
|
"/etc/localtime:/etc/localtime:ro"
|
|
]
|
|
},
|
|
"extension_publish_config": {
|
|
"compression": "tar.gz",
|
|
"exclude_patterns": [
|
|
"*.tmp",
|
|
"*.log",
|
|
".git/*"
|
|
],
|
|
"extension_path": "",
|
|
"include_patterns": [
|
|
"*.nu",
|
|
"*.k",
|
|
"*.toml",
|
|
"*.md"
|
|
],
|
|
"version": ""
|
|
},
|
|
"gitea_auth": {
|
|
"token_path": ""
|
|
},
|
|
"gitea_config": {
|
|
"mode": "local"
|
|
},
|
|
"gitea_issue": {
|
|
"body": "",
|
|
"labels": [],
|
|
"title": ""
|
|
},
|
|
"gitea_release": {
|
|
"draft": false,
|
|
"prerelease": false,
|
|
"release_name": "",
|
|
"tag_name": "",
|
|
"target_commitish": "main"
|
|
},
|
|
"gitea_repositories": {
|
|
"core_repo": "provisioning-core",
|
|
"extensions_repo": "provisioning-extensions",
|
|
"organization": "provisioning",
|
|
"platform_repo": "provisioning-platform",
|
|
"workspaces_org": "workspaces"
|
|
},
|
|
"gitea_repository": {
|
|
"auto_init": true,
|
|
"default_branch": "main",
|
|
"name": "",
|
|
"owner": "",
|
|
"private": false
|
|
},
|
|
"gitea_webhook": {
|
|
"active": true,
|
|
"content_type": "json",
|
|
"events": [
|
|
"push",
|
|
"pull_request",
|
|
"release"
|
|
],
|
|
"url": ""
|
|
},
|
|
"local_gitea": {
|
|
"auto_start": false,
|
|
"data_dir": "~/.provisioning/gitea",
|
|
"deployment": "docker",
|
|
"enabled": false,
|
|
"port": 3000
|
|
},
|
|
"remote_gitea": {
|
|
"api_url": "",
|
|
"enabled": false,
|
|
"url": ""
|
|
},
|
|
"workspace_features": {
|
|
"auto_sync": false,
|
|
"branch_protection": false,
|
|
"git_integration": true,
|
|
"locking_enabled": true,
|
|
"webhooks_enabled": false
|
|
},
|
|
"workspace_lock": {
|
|
"force_unlock": false,
|
|
"lock_type": "read",
|
|
"timestamp": "",
|
|
"user": "",
|
|
"workspace_name": ""
|
|
}
|
|
}
|
|
}
|