homelab/roles/nextcloud/meta/argument_specs.yml

55 lines
1.2 KiB
YAML
Raw Normal View History

2024-10-23 13:51:59 +05:00
---
argument_specs:
main:
options:
2024-11-02 19:25:05 +05:00
version:
type: str
overwrite_protocol:
type: str
2024-10-23 13:51:59 +05:00
instance_id:
type: str
required: true
description: A valid instance_id is created when you install Nextcloud
password_salt:
type: str
required: true
description: The salt used to hash all passwords, auto-generated by the Nextcloud installer
secret:
type: str
required: true
description: Secret used by Nextcloud for various purposes, e.g. to encrypt data
url:
type: str
required: true
description: "https://example.com"
trusted_domains:
type: list
elements: str
required: true
description: "example.com"
2024-11-02 19:25:05 +05:00
db_type:
type: str
db_name:
type: str
db_host:
type: str
db_port:
type: int
db_user:
type: str
2024-10-23 13:51:59 +05:00
db_password:
type: str
2024-11-02 19:25:05 +05:00
mail_from_address:
type: str
mail_domain:
type: str
smtp_host:
type: str
smtp_port:
type: int
smtp_name:
type: str
2024-10-23 13:51:59 +05:00
smtp_password:
type: str
required: true