diff --git a/roles/alpine/meta/argument_specs.yml b/roles/alpine/meta/argument_specs.yml index e51aaac..942f6e9 100644 --- a/roles/alpine/meta/argument_specs.yml +++ b/roles/alpine/meta/argument_specs.yml @@ -8,53 +8,32 @@ argument_specs: # All options after this will be passed directly to the container role docker_service_suffix: - description: "A suffix used to allow running multiple instances of the same service on a host. If docker_service is gitea and docker_service_suffix production, the container will be gitea_production" - type: str + description: "Passed to container role" required: false docker_host_user: - description: "If true, creates a user on the host for this service. The container will run as this user's uid/gid. Bind mount volumes will be owned by this user." - type: bool + description: "Passed to container role" required: false - default: true databse_passwords: - description: "database_passwords[docker_service] is a string with the password used for communication between the service and database. Required if docker_database is postgres or mariadb" - type: dict + description: "Passed to container role" required: false docker_additional_services: - description: "List of additional services to configure (in separate containers). These will be accessible with hostname [_suffix]_" - type: list + description: "Passed to container role" required: false - elements: str - choices: - - memcached - default: [] docker_volume_type: - description: "Defines whether to use named volumes or bind mounts for mounts with name" - type: str + description: "Passed to container role" required: false - choices: - - named - - bind - default: named reverse_proxy_type: - description: "Defines which kind of reverse proxy to configure for the container. Traefik support is experimental." - type: str + description: "Passed to container role" required: false - choices: - - caddy - - traefik - - none - default: caddy ports: - description: "ports[docker_service]['http'] or ports[docker_service]['https'] defines the port on which the container will listen on for reverse proxy connections. Required if reverse_proxy_type is caddy." - type: dict - docker_vhost_domains: - description: "docker_vhost_domains[docker_service] is a list which defines which domains should be proxied to the container. Required if reverse_proxy_type is not none" - type: dict - docker_entrypoint: - description: "Docker entrypoint as list of command and arguments" - type: list + description: "Passed to container role" required: false - elements: str + docker_vhost_domains: + description: "Passed to container role" + required: false + docker_entrypoint: + description: "Passed to container role" + required: false +