mirror of
https://github.com/roles-ansible/ansible_role_gitea.git
synced 2024-08-16 11:39:50 +02:00
commit
438466d806
5 changed files with 25 additions and 5 deletions
|
@ -2,7 +2,7 @@
|
|||
extends: default
|
||||
|
||||
rules:
|
||||
# 170 chars should be enough, but don't fail if a line is longer
|
||||
# 190 chars should be enough, but don't fail if a line is longer
|
||||
line-length:
|
||||
max: 170
|
||||
max: 190
|
||||
level: warning
|
||||
|
|
|
@ -94,6 +94,12 @@ Either you define exactly which release you install. Or you use the option ``lat
|
|||
| `gitea_user_repo_limit` | `-1` | Limit how many repos a user can have *(`-1` for unlimited)* |
|
||||
| `gitea_repository_root` | `{{ gitea_home }}/repos` | Root path for storing all repository data. It must be an absolute path. |
|
||||
| `gitea_repository_extra_config` | | you can use this variable to pass additional config parameters in the `[repository]` section of the config. |
|
||||
|
||||
### Repository - Upload ([repository.upload](https://docs.gitea.io/en-us/administration/config-cheat-sheet/#repository---upload-repositoryupload))
|
||||
| variable name | default value | description |
|
||||
| ------------- | ------------- | ----------- |
|
||||
| `gitea_repository_upload_enabled` | `true` | Whether repository file uploads are enabled |
|
||||
| `gitea_repository_upload_max_size` | `4` | Max size of each file in megabytes. |
|
||||
| `gitea_repository_upload_extra_config` | | you can use this variable to pass additional config parameters in the `[repository.upload]` section of the config. |
|
||||
|
||||
### Repository - Signing ([repository.signing](https://docs.gitea.io/en-us/config-cheat-sheet/#repository---signing-repositorysigning))
|
||||
|
@ -251,6 +257,8 @@ Either you define exactly which release you install. Or you use the option ``lat
|
|||
| variable name | default value | description |
|
||||
| ------------- | ------------- | ----------- |
|
||||
| `attachment_enabled` | `true` | Whether issue and pull request attachments are enabled. |
|
||||
| `gitea_attachment_types` | see Docs | Comma-separated list of allowed file extensions (`.zip,.txt`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. |
|
||||
| `gitea_attachment_max_size` | `4` | Maximum size (MB). |
|
||||
| `gitea_attachment_extra_config` | | you can use this variable to pass additional config parameters in the `[attachment]` section of the config. |
|
||||
|
||||
### Log ([log](https://docs.gitea.io/en-us/config-cheat-sheet/#log-log))
|
||||
|
|
|
@ -45,6 +45,11 @@ gitea_force_private: false
|
|||
gitea_user_repo_limit: '-1'
|
||||
gitea_repository_root: "{{ gitea_home }}/repos"
|
||||
gitea_repository_extra_config: ''
|
||||
|
||||
# Repository - Upload (repository.upload)
|
||||
# -> https://docs.gitea.io/en-us/administration/config-cheat-sheet/#repository---upload-repositoryupload
|
||||
gitea_repository_upload_enabled: true
|
||||
gitea_repository_upload_max_size: 4
|
||||
gitea_repository_upload_extra_config: ''
|
||||
|
||||
# Repository - Signing (repository.signing)
|
||||
|
@ -189,6 +194,8 @@ gitea_picture_extra_config: ''
|
|||
# Issue and pull request attachments (attachment)
|
||||
# -> https://docs.gitea.io/en-us/config-cheat-sheet/#issue-and-pull-request-attachments-attachment
|
||||
gitea_attachment_enabled: true
|
||||
gitea_attachment_types: '.csv,.docx,.fodg,.fodp,.fods,.fodt,.gif,.gz,.jpeg,.jpg,.log,.md,.mov,.mp4,.odf,.odg,.odp,.ods,.odt,.patch,.pdf,.png,.pptx,.svg,.tgz,.txt,.webm,.xls,.xlsx,.zip'
|
||||
gitea_attachment_max_size: 4
|
||||
gitea_attachment_extra_config: ''
|
||||
|
||||
# Log (log)
|
||||
|
|
|
@ -27,8 +27,11 @@ DEFAULT_BRANCH = {{ gitea_default_branch }}
|
|||
{{ gitea_repository_extra_config }}
|
||||
;
|
||||
;
|
||||
; -> https://docs.gitea.io/en-us/administration/config-cheat-sheet/#repository---upload-repositoryupload
|
||||
[repository.upload]
|
||||
ENABLED = {{ gitea_repository_upload_enabled | ternary('true', 'false') }}
|
||||
TEMP_PATH = {{ gitea_home }}/data/tmp/uploads
|
||||
FILE_MAX_SIZE = {{ gitea_repository_upload_max_size }}
|
||||
{{ gitea_repository_upload_extra_config }}
|
||||
;
|
||||
;
|
||||
|
@ -213,8 +216,10 @@ AVATAR_UPLOAD_PATH = {{ gitea_home }}/data/avatars
|
|||
;
|
||||
; -> https://docs.gitea.io/en-us/config-cheat-sheet/#issue-and-pull-request-attachments-attachment
|
||||
[attachment]
|
||||
ENABLED = {{ gitea_attachment_enabled | ternary('true', 'false') }}
|
||||
PATH = {{ gitea_home }}/data/attachments
|
||||
ENABLED = {{ gitea_attachment_enabled | ternary('true', 'false') }}
|
||||
ALLOWED_TYPES = {{ gitea_attachment_types }}
|
||||
MAX_SIZE = {{ gitea_attachment_max_size }}
|
||||
PATH = {{ gitea_home }}/data/attachments
|
||||
{{ gitea_attachment_extra_config }}
|
||||
;
|
||||
;
|
||||
|
|
|
@ -62,5 +62,5 @@ transfer_custom_footer:
|
|||
- 'files/gitea_footer/extra_links_footer.tmpl'
|
||||
- 'files/extra_links_footer.tmpl'
|
||||
|
||||
playbook_version_number: 46 # should be int
|
||||
playbook_version_number: 47 # should be int
|
||||
playbook_version_path: 'do1jlr.gitea.version'
|
||||
|
|
Loading…
Reference in a new issue