--- dependencies: - role: httpd_pre - role: redis - role: postgresql argument_specs: main: short_description: nextcloud main entrypoint. options: nextcloud__listen_port: type: int required: true description: Listen port nextcloud__package_name: type: str required: true description: Package name to be installed nextcloud__package_dependencies: type: list elements: str required: true description: Extra packages nextcloud__domain_name: type: str required: true description: Domain name nextcloud__db_name: type: str required: true nextcloud__db_password: type: str required: true nextcloud__db_user: type: str required: true nextcloud__db_host: type: str required: true nextcloud__data_dir: type: str required: true nextcloud__owned_directories: type: str required: true nextcloud__admin_password: type: str required: true nextcloud__admin_name: type: str required: true nextcloud__admin_email: type: str required: true nextcloud__php_service_name: type: str required: true nextcloud__php_configuration_file: type: str required: true nextcloud__php_settings: type: list elements: dict options: section: type: str required: true option: type: str required: true value: type: str required: true