provisioning-code/.ncl-cache/25444fd1c87548f89b0aa620dc681c84690792fa94dd616b0732c09a3c064b86.json

265 lines
7.1 KiB
JSON

{
"Contracts": {},
"Defaults": {
"Cache": {
"adapter": "memory",
"db": 0,
"enabled": false,
"host": "localhost",
"max_entries": 10000,
"password": "",
"port": 6379,
"ttl": 86400
},
"Database": {
"conn_max_lifetime": 3600,
"host": "localhost",
"log_sql": false,
"max_idle_conns": 10,
"max_open_conns": 100,
"name": "forgejo",
"password": "",
"path": "/var/lib/forgejo/data/forgejo.db",
"port": 5432,
"ssl_mode": "disable",
"typ": "sqlite",
"user": "forgejo"
},
"Forgejo": {
"app_name": "Forgejo",
"app_path": "/opt/forgejo",
"cache": {
"adapter": "memory",
"db": 0,
"enabled": false,
"host": "localhost",
"max_entries": 10000,
"password": "",
"port": 6379,
"ttl": 86400
},
"custom_path": "/etc/forgejo/custom",
"data_path": "/var/lib/forgejo/data",
"database": {
"conn_max_lifetime": 3600,
"host": "localhost",
"log_sql": false,
"max_idle_conns": 10,
"max_open_conns": 100,
"name": "forgejo",
"password": "",
"path": "/var/lib/forgejo/data/forgejo.db",
"port": 5432,
"ssl_mode": "disable",
"typ": "sqlite",
"user": "forgejo"
},
"enable_gist": true,
"enable_issues": true,
"enable_migrations": true,
"enable_packages": false,
"enable_pull_requests": true,
"enable_wiki": true,
"http": {
"cert_file": "",
"cors_enabled": false,
"cors_origins": [],
"http_addr": "127.0.0.1",
"http_port": 3000,
"key_file": "",
"protocol": "http",
"root_url": "http://localhost:3000",
"tls_ciphers": "",
"tls_min_version": "1.2"
},
"log_format": "console",
"log_level": "info",
"log_path": "/var/log/forgejo",
"mail": {
"enabled": false,
"protocol": "smtp",
"skip_verify": false,
"smtp_addr": "localhost",
"smtp_from": "noreply@example.com",
"smtp_password": "",
"smtp_port": 25,
"smtp_user": "",
"use_tls": false
},
"name": "forgejo",
"oauth2": {
"enabled": true,
"jwt_secret": ""
},
"performance": {
"max_connections": 100,
"request_timeout": 60,
"slow_query_log": false,
"slow_query_threshold": 1000,
"workers": 4
},
"repository": {
"default_branch": "main",
"default_private": false,
"enable_push_create_org": false,
"enable_push_create_user": false,
"lfs_enabled": false,
"lfs_max_file_size": 1073741824,
"root_path": "/var/lib/forgejo/repos"
},
"security": {
"cookie_secure": true,
"cookie_username": "gitea_awesome",
"csrf_cookie_http_only": true,
"csrf_cookie_secure": true,
"disable_registration": false,
"enable_openid": true,
"enable_openid_signup": false,
"login_remember_days": 7,
"min_password_length": 6,
"register_email_confirm": false
},
"session": {
"cookie_http_only": true,
"cookie_name": "i_like_forgejo",
"cookie_secure": true,
"expire_time": 604800,
"gc_interval": 86400,
"provider": "memory",
"same_site": "Lax"
},
"ssh": {
"enabled": true,
"key_test_path": "/var/lib/forgejo/ssh",
"listen_addr": "127.0.0.1",
"listen_port": 2222,
"min_priv_key_length": 1024,
"root_path": "/var/lib/forgejo/.ssh",
"server_ciphers": "aes128-ctr, aes192-ctr, aes256-ctr",
"server_key_exchange_algorithms": "diffie-hellman-group14-sha1",
"server_macs": "hmac-sha2-256, hmac-sha2-256-etm@openssh.com"
},
"storage": {
"path": "/var/lib/forgejo/data",
"s3_access_key": "",
"s3_bucket": "",
"s3_endpoint": "",
"s3_path_style": true,
"s3_region": "us-east-1",
"s3_secret_key": "",
"typ": "local"
},
"temp_path": "/tmp/forgejo",
"time_format": "RFC1123",
"user": {
"gid": 5000,
"home": "/var/lib/forgejo",
"name": "forgejo",
"shell": "/usr/sbin/nologin",
"uid": 5000
},
"version": "latest"
},
"HTTP": {
"cert_file": "",
"cors_enabled": false,
"cors_origins": [],
"http_addr": "127.0.0.1",
"http_port": 3000,
"key_file": "",
"protocol": "http",
"root_url": "http://localhost:3000",
"tls_ciphers": "",
"tls_min_version": "1.2"
},
"Mail": {
"enabled": false,
"protocol": "smtp",
"skip_verify": false,
"smtp_addr": "localhost",
"smtp_from": "noreply@example.com",
"smtp_password": "",
"smtp_port": 25,
"smtp_user": "",
"use_tls": false
},
"OAuth2": {
"enabled": true,
"jwt_secret": ""
},
"Performance": {
"max_connections": 100,
"request_timeout": 60,
"slow_query_log": false,
"slow_query_threshold": 1000,
"workers": 4
},
"Repository": {
"default_branch": "main",
"default_private": false,
"enable_push_create_org": false,
"enable_push_create_user": false,
"lfs_enabled": false,
"lfs_max_file_size": 1073741824,
"root_path": "/var/lib/forgejo/repos"
},
"SSH": {
"enabled": true,
"key_test_path": "/var/lib/forgejo/ssh",
"listen_addr": "127.0.0.1",
"listen_port": 2222,
"min_priv_key_length": 1024,
"root_path": "/var/lib/forgejo/.ssh",
"server_ciphers": "aes128-ctr, aes192-ctr, aes256-ctr",
"server_key_exchange_algorithms": "diffie-hellman-group14-sha1",
"server_macs": "hmac-sha2-256, hmac-sha2-256-etm@openssh.com"
},
"Security": {
"cookie_secure": true,
"cookie_username": "gitea_awesome",
"csrf_cookie_http_only": true,
"csrf_cookie_secure": true,
"disable_registration": false,
"enable_openid": true,
"enable_openid_signup": false,
"login_remember_days": 7,
"min_password_length": 6,
"register_email_confirm": false
},
"Session": {
"cookie_http_only": true,
"cookie_name": "i_like_forgejo",
"cookie_secure": true,
"expire_time": 604800,
"gc_interval": 86400,
"provider": "memory",
"same_site": "Lax"
},
"Storage": {
"path": "/var/lib/forgejo/data",
"s3_access_key": "",
"s3_bucket": "",
"s3_endpoint": "",
"s3_path_style": true,
"s3_region": "us-east-1",
"s3_secret_key": "",
"typ": "local"
},
"User": {
"gid": 5000,
"home": "/var/lib/forgejo",
"name": "forgejo",
"shell": "/usr/sbin/nologin",
"uid": 5000
}
},
"Version": {
"name": "forgejo",
"version": {
"check_latest": true,
"current": "latest",
"grace_period": 86400,
"source": "https://github.com/forgejo/forgejo/releases"
}
}
}