fix(config): Include custom configuration in global file
Previously, this formula generated two configuration files, a global one for database and secrets setup and a custom one for all other settings in `custom/conf/app.ini`. This did not work as intended.
This commit is contained in:
28
.cruft.json
28
.cruft.json
@@ -58,34 +58,36 @@
|
|||||||
},
|
},
|
||||||
"_settings": {
|
"_settings": {
|
||||||
"version": "latest",
|
"version": "latest",
|
||||||
"database": {
|
|
||||||
"db_type": "sqlite3",
|
|
||||||
"name": "gitea",
|
|
||||||
"user": "root",
|
|
||||||
"password": "hunter1"
|
|
||||||
},
|
|
||||||
"secrets": {
|
|
||||||
"internal_token": "",
|
|
||||||
"jwt_secret": "",
|
|
||||||
"lfs_jwt_secret": "",
|
|
||||||
"secret_key": ""
|
|
||||||
},
|
|
||||||
"service": {
|
"service": {
|
||||||
"requires_mount": [],
|
"requires_mount": [],
|
||||||
"socket_activation": false,
|
"socket_activation": false,
|
||||||
"wants": []
|
"wants": []
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
|
"database": {
|
||||||
|
"db_type": "sqlite3",
|
||||||
|
"name": "gitea",
|
||||||
|
"user": "root",
|
||||||
|
"password": "hunter1"
|
||||||
|
},
|
||||||
"default": {
|
"default": {
|
||||||
"app_name": "Gitea",
|
"app_name": "Gitea",
|
||||||
"run_user": "git",
|
"run_user": "git",
|
||||||
"run_mode": "prod"
|
"run_mode": "prod"
|
||||||
},
|
},
|
||||||
|
"oauth2": {
|
||||||
|
"jwt_secret": ""
|
||||||
|
},
|
||||||
|
"security": {
|
||||||
|
"internal_token": "",
|
||||||
|
"secret_key": ""
|
||||||
|
},
|
||||||
"server": {
|
"server": {
|
||||||
"protocol": "http",
|
"protocol": "http",
|
||||||
"domain": "localhost",
|
"domain": "localhost",
|
||||||
"http_addr": "0.0.0.0",
|
"http_addr": "0.0.0.0",
|
||||||
"http_port": 3000
|
"http_port": 3000,
|
||||||
|
"lfs_jwt_secret": ""
|
||||||
},
|
},
|
||||||
"log": {
|
"log": {
|
||||||
"mode": "console",
|
"mode": "console",
|
||||||
|
|||||||
@@ -12,6 +12,8 @@ gitea-config-clean-file-absent:
|
|||||||
file.absent:
|
file.absent:
|
||||||
- names:
|
- names:
|
||||||
- {{ gitea.lookup.paths.conf | path_join('app.ini') }}
|
- {{ gitea.lookup.paths.conf | path_join('app.ini') }}
|
||||||
- {{ gitea.lookup.paths.custom | path_join('conf', 'app.ini') }}
|
{%- if gitea._generate_token %}
|
||||||
|
- {{ gitea.lookup.paths.internal_token_uri[7:] }}
|
||||||
|
{%- endif %}
|
||||||
- require:
|
- require:
|
||||||
- sls: {{ sls_service_clean }}
|
- sls: {{ sls_service_clean }}
|
||||||
|
|||||||
@@ -9,27 +9,9 @@
|
|||||||
include:
|
include:
|
||||||
- {{ sls_package_install }}
|
- {{ sls_package_install }}
|
||||||
|
|
||||||
# Since this formula does not rely on the web installer,
|
{%- if gitea._generate_token %}
|
||||||
# the global configuration should include:
|
|
||||||
# - database configuration
|
Gitea internal token file is generated:
|
||||||
# - secrets
|
|
||||||
# Otherwise, gitea would not run at all.
|
|
||||||
Required Gitea config is setup:
|
|
||||||
file.managed:
|
|
||||||
- name: {{ gitea.lookup.paths.conf | path_join('app.ini') }}
|
|
||||||
- source: {{ files_switch(['etc/app.ini.j2'],
|
|
||||||
lookup='Required Gitea config is setup'
|
|
||||||
)
|
|
||||||
}}
|
|
||||||
- template: jinja
|
|
||||||
- mode: '0640'
|
|
||||||
- user: root
|
|
||||||
- group: {{ gitea.lookup.group }}
|
|
||||||
- require:
|
|
||||||
- sls: {{ sls_package_install }}
|
|
||||||
- context:
|
|
||||||
gitea: {{ gitea | json }}
|
|
||||||
{%- if not gitea.secrets.internal_token and 'file://' == gitea.lookup.paths.internal_token_uri[:7] %}
|
|
||||||
# gitea complained about permissions with mode = 640, root:git ownership
|
# gitea complained about permissions with mode = 640, root:git ownership
|
||||||
cmd.run:
|
cmd.run:
|
||||||
- name: >
|
- name: >
|
||||||
@@ -41,20 +23,21 @@ Required Gitea config is setup:
|
|||||||
- sls: {{ sls_package_install }}
|
- sls: {{ sls_package_install }}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
gitea-config-file-file-managed:
|
Gitea config is setup:
|
||||||
file.managed:
|
file.managed:
|
||||||
- name: {{ gitea.lookup.paths.custom | path_join('conf', 'app.ini') }}
|
- name: {{ gitea.lookup.paths.conf | path_join('app.ini') }}
|
||||||
- source: {{ files_switch(['app.ini.j2'],
|
- source: {{ files_switch(['app.ini.j2'],
|
||||||
lookup='gitea-config-file-file-managed'
|
lookup='Gitea config is setup'
|
||||||
)
|
)
|
||||||
}}
|
}}
|
||||||
- mode: '0640'
|
|
||||||
- makedirs: true
|
|
||||||
- dir_mode: '0750'
|
|
||||||
- user: {{ gitea.lookup.user }}
|
|
||||||
- group: {{ gitea.lookup.group }}
|
|
||||||
- template: jinja
|
- template: jinja
|
||||||
|
- mode: '0640'
|
||||||
|
- user: root
|
||||||
|
- group: {{ gitea.lookup.group }}
|
||||||
- require:
|
- require:
|
||||||
- sls: {{ sls_package_install }}
|
- sls: {{ sls_package_install }}
|
||||||
|
{%- if gitea._generate_token %}
|
||||||
|
- Gitea internal token file is generated
|
||||||
|
{%- endif %}
|
||||||
- context:
|
- context:
|
||||||
gitea: {{ gitea | json }}
|
gitea: {{ gitea | json }}
|
||||||
|
|||||||
@@ -1,24 +0,0 @@
|
|||||||
;; Global Gitea configuration managed by salt state.
|
|
||||||
;; These values are necessary to skip the web installer.
|
|
||||||
|
|
||||||
[database]
|
|
||||||
{%- for conf, val in gitea.database.items() %}
|
|
||||||
{{ conf | upper }} = {{ val if conf | upper != 'PASSWD' else '`{}`'.format(val) }}
|
|
||||||
{%- endfor %}
|
|
||||||
|
|
||||||
{#- The following secrets are guaranteed to be set by `post-map.jinja`. #}
|
|
||||||
|
|
||||||
[oauth2]
|
|
||||||
JWT_SECRET = {{ gitea.secrets.jwt_secret }}
|
|
||||||
|
|
||||||
[security]
|
|
||||||
INSTALL_LOCK = true
|
|
||||||
{%- if gitea.secrets.internal_token %}
|
|
||||||
INTERNAL_TOKEN = {{ gitea.secrets.internal_token }}
|
|
||||||
{%- else %}
|
|
||||||
INTERNAL_TOKEN_URI = {{ gitea.lookup.paths.internal_token_uri }}
|
|
||||||
{%- endif %}
|
|
||||||
SECRET_KEY = {{ gitea.secrets.secret_key }}
|
|
||||||
|
|
||||||
[server]
|
|
||||||
LFS_JWT_SECRET = {{ gitea.secrets.lfs_jwt_secret }}
|
|
||||||
@@ -35,6 +35,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -43,23 +48,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -47,30 +47,43 @@
|
|||||||
b) and special-casing to avoid regenerating those secrets every run.
|
b) and special-casing to avoid regenerating those secrets every run.
|
||||||
|
|
||||||
The INTERNAL_TOKEN has a special format, but it can be configured to be read from a separate file.
|
The INTERNAL_TOKEN has a special format, but it can be configured to be read from a separate file.
|
||||||
|
|
||||||
|
"." is used in place of ":" to avoid libmapstack automap. @TODO sensible to indulge in that magic?
|
||||||
-#}
|
-#}
|
||||||
|
|
||||||
{%- if not mapdata.secrets.secret_key -%}
|
{%- if not mapdata.config | traverse("security:secret_key", "") -%}
|
||||||
{%- set secret_key = salt['grains.get_or_set_hash'](
|
{%- set secret_key = salt['grains.get_or_set_hash'](
|
||||||
'gitea_secret_key',
|
'gitea.config.security.secret_key',
|
||||||
length=64,
|
length=64,
|
||||||
chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789',
|
chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789',
|
||||||
)
|
)
|
||||||
-%}
|
-%}
|
||||||
{%- do mapdata.secrets.update({'secret_key': secret_key}) -%}
|
{%- do mapdata.config | update_dict_key_value("security", {"secret_key": secret_key}) -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
{%- for jwt in ['jwt_secret', 'lfs_jwt_secret'] -%}
|
{%- for jwt in ['oauth2:jwt_secret', 'server:lfs_jwt_secret'] -%}
|
||||||
{%- if not mapdata.secrets[jwt] -%}
|
{%- if not mapdata.config | traverse(jwt, "") -%}
|
||||||
{%- set secret = salt['grains.get_or_set_hash'](
|
{%- set secret = salt['grains.get_or_set_hash'](
|
||||||
'gitea_' ~ jwt ,
|
'gitea.config.' ~ jwt | replace(":", "."),
|
||||||
length=43,
|
length=43,
|
||||||
chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-',
|
chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-',
|
||||||
)
|
)
|
||||||
-%}
|
-%}
|
||||||
{%- do mapdata.secrets.update({jwt: secret}) -%}
|
{%- do mapdata.config | update_dict_key_value(jwt.split(":")[0], {jwt.split(":")[1]: secret}) -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{%- endfor -%}
|
{%- endfor -%}
|
||||||
|
|
||||||
|
{%- do mapdata.update({"_generate_token": false}) -%}
|
||||||
|
{%- if not mapdata.config | traverse("security:internal_token") -%}
|
||||||
|
{%- do mapdata.config | update_dict_key_value("security", {"internal_token_uri": mapdata.lookup.paths.internal_token_uri}) -%}
|
||||||
|
{%- if 'file://' == mapdata.lookup.paths.internal_token_uri[:7] -%}
|
||||||
|
{%- do mapdata.update({"_generate_token": true}) -%}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
|
{%- do mapdata.config | update_dict_key_value("security", {"install_lock": true}) -%}
|
||||||
|
|
||||||
|
|
||||||
{#-
|
{#-
|
||||||
Automatically configure the socket path to use the one provided by Systemd.
|
Automatically configure the socket path to use the one provided by Systemd.
|
||||||
-#}
|
-#}
|
||||||
@@ -79,6 +92,7 @@
|
|||||||
{%- do mapdata.config.server.update({"http_addr": "/run/gitea/gitea.socket"}) -%}
|
{%- do mapdata.config.server.update({"http_addr": "/run/gitea/gitea.socket"}) -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
|
|
||||||
{#-
|
{#-
|
||||||
Automatically configure basic service dependencies.
|
Automatically configure basic service dependencies.
|
||||||
Memcached/Redis are not as easy to discover (multiple settings)
|
Memcached/Redis are not as easy to discover (multiple settings)
|
||||||
|
|||||||
@@ -9,25 +9,6 @@ gitea:
|
|||||||
# will do that automatically on subsequent runs.
|
# will do that automatically on subsequent runs.
|
||||||
version: latest
|
version: latest
|
||||||
|
|
||||||
# Since this formula skips the web installer,
|
|
||||||
# the database configuration is required. This is just
|
|
||||||
# an example. All specified values will be dumped into the
|
|
||||||
# global configuration file.
|
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
|
|
||||||
# (Some of) those secrets would be generated by the web installer.
|
|
||||||
# Specify them here explicitly or let Salt handle their generation.
|
|
||||||
# In the latter case, they will be saved in a grain value on the minion.
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
|
|
||||||
# Service configuration allows to request mount paths or
|
# Service configuration allows to request mount paths or
|
||||||
# other service units. This is especially important if you
|
# other service units. This is especially important if you
|
||||||
# run Memcached/Redis. For databases, `post-map.jinja` appends
|
# run Memcached/Redis. For databases, `post-map.jinja` appends
|
||||||
@@ -41,12 +22,21 @@ gitea:
|
|||||||
socket_activation: false
|
socket_activation: false
|
||||||
wants: []
|
wants: []
|
||||||
|
|
||||||
# This is the custom configuration. Values in `default` are dumped
|
# This is the custom configuration. For possible configuration values,
|
||||||
# without an associated scope. For possible configuration values,
|
|
||||||
# see the official docs or the example file.
|
# see the official docs or the example file.
|
||||||
# It is recommended to keep all the keys lowercase to avoid
|
# It is recommended to keep all the keys lowercase to avoid
|
||||||
# issues with some autoconfiguration done by this formula.
|
# issues with some autoconfiguration done by this formula.
|
||||||
config:
|
config:
|
||||||
|
# Since this formula skips the web installer,
|
||||||
|
# the database configuration is required. This is just
|
||||||
|
# an example.
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
|
|
||||||
|
# Values in `default` are dumped without an associated scope.
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -57,13 +47,30 @@ gitea:
|
|||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
|
||||||
|
# If this secret is unspecified, it will be autogenerated by Salt
|
||||||
|
# and be saved as a minion grain value.
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
|
|
||||||
|
# Children of scopes are expressed with a dot.
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
|
||||||
|
# Those secrets would be generated by the web installer.
|
||||||
|
# Specify them here explicitly or let Salt handle their generation.
|
||||||
|
# In the latter case, `internal_token_uri` will be set to a file
|
||||||
|
# generated by gitea and `secret_key` will be saved as a minion grain value.
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
|
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
# If this secret is unspecified, it will be autogenerated by Salt
|
||||||
|
# and be saved as a minion grain value.
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
|
|
||||||
# This is where a lot of the default parameters are looked up.
|
# This is where a lot of the default parameters are looked up.
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -37,6 +37,11 @@ values:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -45,23 +50,19 @@ values:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -36,6 +36,11 @@ gitea:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -44,23 +49,19 @@ gitea:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
@@ -36,6 +36,11 @@ gitea:
|
|||||||
shell: /bin/bash
|
shell: /bin/bash
|
||||||
user: git
|
user: git
|
||||||
config:
|
config:
|
||||||
|
database:
|
||||||
|
db_type: sqlite3
|
||||||
|
name: gitea
|
||||||
|
password: hunter1
|
||||||
|
user: root
|
||||||
default:
|
default:
|
||||||
app_name: Gitea
|
app_name: Gitea
|
||||||
run_mode: prod
|
run_mode: prod
|
||||||
@@ -44,23 +49,19 @@ gitea:
|
|||||||
level: Info
|
level: Info
|
||||||
mode: console
|
mode: console
|
||||||
stacktrace_level: None
|
stacktrace_level: None
|
||||||
|
oauth2:
|
||||||
|
jwt_secret: ''
|
||||||
repository.signing:
|
repository.signing:
|
||||||
signing_key: default
|
signing_key: default
|
||||||
|
security:
|
||||||
|
internal_token: ''
|
||||||
|
secret_key: ''
|
||||||
server:
|
server:
|
||||||
domain: localhost
|
domain: localhost
|
||||||
http_addr: 0.0.0.0
|
http_addr: 0.0.0.0
|
||||||
http_port: 3000
|
http_port: 3000
|
||||||
|
lfs_jwt_secret: ''
|
||||||
protocol: http
|
protocol: http
|
||||||
database:
|
|
||||||
db_type: sqlite3
|
|
||||||
name: gitea
|
|
||||||
password: hunter1
|
|
||||||
user: root
|
|
||||||
secrets:
|
|
||||||
internal_token: ''
|
|
||||||
jwt_secret: ''
|
|
||||||
lfs_jwt_secret: ''
|
|
||||||
secret_key: ''
|
|
||||||
service:
|
service:
|
||||||
requires_mount: []
|
requires_mount: []
|
||||||
socket_activation: false
|
socket_activation: false
|
||||||
|
|||||||
Reference in New Issue
Block a user