Add gitea role
This commit is contained in:
57
roles/gitea/defaults/main.yaml
Normal file
57
roles/gitea/defaults/main.yaml
Normal file
@ -0,0 +1,57 @@
|
||||
---
|
||||
gitea_service_name: gitea.service
|
||||
gitea_service_state: started
|
||||
gitea_service_enabled: yes
|
||||
|
||||
gitea_arch: amd64
|
||||
gitea_version: 1.10.0
|
||||
gitea_url: "https://dl.gitea.io/gitea/{{ gitea_version }}/gitea-{{ gitea_version }}-linux-{{ gitea_arch }}"
|
||||
gitea_checksum: sha256:cc781f33472966926d4336991926de13172e48c1962e25bfccbb3219537c3eb4
|
||||
gitea_bin_path: /usr/local/bin
|
||||
gitea_var_path: /var/lib/gitea
|
||||
gitea_log_path: /var/log/gitea
|
||||
gitea_etc_path: /etc/gitea
|
||||
gitea_path: "{{ gitea_bin_path }}/gitea"
|
||||
gitea_config_path: "{{ gitea_etc_path }}/app.ini"
|
||||
gitea_systemd_unit_path: /etc/systemd/system/gitea.service
|
||||
gitea_user: git
|
||||
gitea_group: git
|
||||
gitea_shell: /bin/bash
|
||||
gitea_gecos: Git Version Control
|
||||
gitea_password: !
|
||||
gitea_home_path: /home/git
|
||||
gitea_port: 3000
|
||||
|
||||
gitea_config:
|
||||
server:
|
||||
domain: "{{ gitea_domain }}"
|
||||
root_url: "{{ gitea_ssl_enabled | ternary('https', 'http') }}://{{ gitea_domain }}/"
|
||||
oauth2:
|
||||
jwt_secret: "{{ vault_gitea_jwt_secret }}"
|
||||
security:
|
||||
install_lock: true
|
||||
internal_token: "{{ vault_gitea_internal_token }}"
|
||||
database:
|
||||
db_type: sqlite3
|
||||
log:
|
||||
root_path: /var/log/gitea
|
||||
mode: file
|
||||
access: file
|
||||
macaron: file
|
||||
router: file
|
||||
redirect_macaron_log: true
|
||||
log.console:
|
||||
colorize: no
|
||||
service:
|
||||
disable_registration: yes
|
||||
|
||||
gitea_var_tree:
|
||||
- "{{ gitea_var_path }}"
|
||||
- "{{ gitea_var_path }}/custom"
|
||||
- "{{ gitea_var_path }}/data"
|
||||
- "{{ gitea_var_path }}/log"
|
||||
|
||||
gitea_ssl_enabled: yes
|
||||
gitea_ssl_certificate: "/etc/letsencrypt/live/{{ gitea_domain }}/fullchain.pem"
|
||||
gitea_ssl_certificate_key: "/etc/letsencrypt/live/{{ gitea_domain }}/privkey.pem"
|
||||
#gitea_ssl_dhparam: "/etc/letsencrypt/ssl-dhparams.pem"
|
Reference in New Issue
Block a user