feat(forgejo): Allow enabling git lfs
This commit is contained in:
parent
0658971dbb
commit
409f50a5ef
2 changed files with 13 additions and 0 deletions
|
|
@ -23,6 +23,11 @@ forgejo_app_admin_email: myadmin@mydomain.mytld
|
|||
# forgejo_smtp_password: <password>
|
||||
# forgejo_smtp_force_tls: false # forces tls if it is on a non-traditional tls port. Overwrites starttls so should generally be off
|
||||
|
||||
forgejo_use_lfs: false
|
||||
forgejo_lfs_max_filesize: 0
|
||||
forgejo_lfs_http_auth_expiry: 24h
|
||||
# forgejo_lfs_jwt_secret:
|
||||
|
||||
forgejo_use_ci: false
|
||||
# forgejo_ci_github_client:
|
||||
# forgejo_ci_github_secret:
|
||||
|
|
|
|||
|
|
@ -40,6 +40,14 @@ services:
|
|||
- FORGEJO__mailer__USER={{ forgejo_smtp_username }}
|
||||
- FORGEJO__mailer__PASSWD={{ forgejo_smtp_password }}
|
||||
{% endif %}
|
||||
{% if forgejo_use_lfs %}
|
||||
- FORGEJO__server__LFS_START_SERVER=true
|
||||
{% if forgejo_lfs_jwt_secret is not undefined and not none %}
|
||||
- FORGEJO__server__LFS_JWT_SECRET={{ forgejo_lfs_jwt_secret }}
|
||||
{% endif %}
|
||||
- FORGEJO__server__LFS_HTTP_AUTH_EXPIRY={{ forgejo_lfs_http_auth_expiry }}
|
||||
- FORGEJO__server__LFS_MAX_FILE_SIZE={{ forgejo_lfs_max_filesize }}
|
||||
{% endif %}
|
||||
{% if forgejo_use_s3 %}
|
||||
- FORGEJO__storage__STORAGE_TYPE="minio"
|
||||
- FORGEJO__storage__MINIO_USE_SSL={{ forgejo_s3_use_ssl }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue