You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
2.7 KiB
102 lines
2.7 KiB
11 months ago
|
---
|
||
|
argument_specs:
|
||
|
main:
|
||
|
short_description: A role that installs Gitea from an official binary.
|
||
|
author: Eugene Zamriy
|
||
|
version_added: '0.1.6'
|
||
|
options:
|
||
|
gitea_binary_version:
|
||
|
description: Gitea version.
|
||
|
default: '1.21.2'
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_binary_url:
|
||
|
description: Gitea binary download URL.
|
||
|
default: 'https://dl.gitea.com/gitea/{{ gitea_binary_version }}/gitea-{{ gitea_binary_version }}-linux-amd64'
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_binary_checksum:
|
||
|
description: Gitea binary SHA256 checksum file URL.
|
||
|
default: 'https://dl.gitea.com/gitea/{{ gitea_binary_version }}/gitea-{{ gitea_binary_version }}-linux-amd64.sha256'
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_binary_system_user:
|
||
|
description: Gitea system user name.
|
||
|
default: git
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_binary_system_group:
|
||
|
description: Gitea system group name.
|
||
|
default: git
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_db_name:
|
||
|
description: Gitea PostgreSQL database name.
|
||
|
default: gitea
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_db_user:
|
||
|
description: Gitea PostgreSQL database user.
|
||
|
default: gitea
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_db_password:
|
||
|
description: Gitea PostgreSQL database user password.
|
||
|
type: 'str'
|
||
|
required: true
|
||
|
|
||
|
gitea_domain_name:
|
||
|
description: Gitea server domain name.
|
||
|
type: 'str'
|
||
|
required: true
|
||
|
|
||
|
gitea_admin_user:
|
||
|
description: Gitea administrator user name.
|
||
|
default: 'gitadmin'
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_admin_password:
|
||
|
description: Gitea administrator user password.
|
||
|
type: 'str'
|
||
|
required: true
|
||
|
|
||
|
gitea_admin_email:
|
||
|
description: Gitea administrator user e-mail.
|
||
|
default: '{{ gitea_admin_user }}@{{ gitea_domain_name }}'
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_app_name:
|
||
|
description: Gitea application name (page title).
|
||
|
default: 'MSVSphere Git Server'
|
||
|
type: 'str'
|
||
|
required: false
|
||
|
|
||
|
gitea_binary_ca_cert_path:
|
||
|
description: Gitea certificate authority certificate path.
|
||
|
type: 'str'
|
||
|
required: true
|
||
|
|
||
|
gitea_binary_cert_path:
|
||
|
description: Gitea certificate path.
|
||
|
type: 'str'
|
||
|
required: true
|
||
|
|
||
|
gitea_binary_cert_key_path:
|
||
|
description: Gitea certificate key path.
|
||
|
type: 'str'
|
||
|
required: true
|
||
|
|
||
|
gitea_binary_cert_chain_path:
|
||
|
description: Gitea certificate chain path.
|
||
|
type: 'str'
|
||
|
required: true
|