mirror of
https://github.com/Tech-Workers-Coalition-Italia/mobilizon-reshare.git
synced 2025-02-21 06:00:52 +01:00
Configuration files are checked in this order: 1. CLI argument 2. `$MOBILIZION_RESHARE_SETTINGS_FILE` environment variable; 3. User configuration directory. On Linux that's `$XDG_CONFIG_HOME/mobilizon_reshare/<mobilizon-reshare-version>`; 4. System configuration directory. On Linux that's the first element in `$XDG_CONFIG_DIRS` + `/mobilizon_reshare/<mobilizon-reshare-version>`. 5. The default configuration distributed with the package. The first available configuration file will be loaded. Secrets can be set either via environment variables (such as `export MOBILIZON_RESHARE_PUBLISHER_TELEGRAM_TOKEN="my-telegram-token"` ) or by setting the `$SECRETS_FOR_DYNACONF` environment variable to a `secrets.(toml|yaml|ini|json)` file. Co-authored-by: Giacomo Leidi <goodoldpaul@autistici.org>
12 lines
236 B
TOML
12 lines
236 B
TOML
[default.source.mobilizon]
|
|
url="https://some_mobilizon"
|
|
group="my_group"
|
|
|
|
[default.publishing.window]
|
|
begin=12
|
|
end=18
|
|
|
|
[default.selection]
|
|
strategy = "next_event"
|
|
[default.selection.strategy_options]
|
|
break_between_events_in_minutes = 60 |