opengist¶
Configure and deploy Opengist
Builds Opengist from a configurable nix package attribute and creates an s6 service, rendering the configuration mapping to a YAML file.
Variables¶
| Variable | Type | Default | Description |
|---|---|---|---|
opengist_config |
dict | Configuration for Opengist as a mapping, rendered to YAML. See defaults/main.yml#L12-L14 for an example and the upstream config.yml for all options. |
|
opengist_config_path |
path | /etc/opengist/config.yml | Path to the Opengist configuration file |
opengist_data_dir |
path | /var/lib/opengist | Data directory for Opengist |
opengist_enabled |
boolean | false | Enable the Opengist service |
opengist_group |
string | opengist | System group for the Opengist service |
opengist_package |
string | attrnixpkgs/55ba7f49ef2962b42cbd126522b7df5f95037679#opengist |
Nix package attribute for Opengist |
opengist_package_path |
path | /opt/opengist | Nix build output path for Opengist |
opengist_user |
string | gist | System user for the Opengist service |