forgejo¶
Configure and deploy Forgejo
Builds Forgejo from nixpkgs and creates an s6 service with app.ini configuration file.
Variables¶
| Variable | Type | Default | Description |
|---|---|---|---|
forgejo_config |
string | Raw app.ini configuration content for Forgejo. See defaults/main.yml#L10-L12 for an example and the upstream docs for all options. |
|
forgejo_config_dir |
path | /etc/forgejo | Configuration directory for Forgejo |
forgejo_data_dir |
path | /var/lib/forgejo | Data directory for Forgejo |
forgejo_enabled |
boolean | false | Enable the Forgejo service |
forgejo_group |
string | forgejo | System group for the Forgejo service |
forgejo_port |
string | 3009 | TCP port for the Forgejo web interface |
forgejo_user |
string | forgejo | System user for the Forgejo service |