| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
some options have default that are best described in prose, such as
defaults that depend on the system stateVersion, defaults that are
derivations specific to the surrounding context, or those where the
expression is much longer and harder to understand than a simple text
snippet.
|
|
|
|
|
| |
escape interpolations in examples, or replace them where they are not
useful.
|
|
|
|
|
|
| |
escape interpolations in descriptions where possible, replace them with
sufficiently descriptive text elsewhere. also expand cfg.* paths in
descriptions.
|
|
|
|
|
| |
adds defaultText for options with defaults that use only literals, full config.*
paths, and the cfg shortcut binding.
|
|
|
|
|
| |
adds defaultText for all options that set their default to a path expression
using the ubiquitous `cfg` shortcut bindings.
|
|
|
|
| |
To make repology.org happy, use the -cli suffix.
|
|\ |
|
| | |
|
|\ \
| | |
| | | |
nixos/nomad: add flag of plugin-dir
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this setting was added in 2016 in commit
bcdd81d9e14d960cf2fc910b622e236728a7fc07
the posibility to preferTempAddress was added to
nixos/network-interface in 2018 in commit
1fec496f384c53df39684035bafb482865d3eff8
preferTempAddress was renamed to tempAddress
in 2020 in commit 2485e6399e1737d9795f836bb057ab0daf719f03
therefore this setting is redundant since nm will use the sysctl option
nixos/network-interfaces: add default to sysctl so that the value for it
is set
networkmanager falls back to it
https://man.archlinux.org/man/NetworkManager.conf.5
|
|\ \
| | |
| | | |
strongswan: 5.8.1 -> 5.9.4
|
| | |
| | |
| | |
| | |
| | | |
remove two now-included patches, add new nixos module parameter
ca_id
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Also set default address to v6 as v6-any always enables v4-any, not always other way
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
nixos/ddclient: password permission fixes
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
nixos/mosquitto: restore checkPasswords=false from old module, add module doc chapter
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
during the rewrite the checkPasswords=false feature of the old module
was lost. restore it, and with it systems that allow any client to use
any username.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use service internal bind mounts instead of global ones.
This also moves the logs to /var/log/unifi on the host
and the run directory to /run/unifi.
Closes #61424
|
| | | |
| | | |
| | | |
| | | | |
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
|
|\ \ \ \
| | | | |
| | | | | |
nixos/ddclient: replace password with passwordFile option
|
| | |_|/
| |/| | |
|
|\ \ \ \ |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In general, NixOS services are configured such that by default
they are not exposed to the Internet for security, see #100192.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This makes switch-configuration fail if something is wrong with it,
which is desired especially for NixOps deployments.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Details on https://github.com/NixOS/nixops/issues/1063#issuecomment-453253666.
`partOf` makes that if `smokeping.service` is stopped, `thttpd.service` will
be stopped as well.
(But not that `thttpd` will be started when `smokeping` is started).
Once `thttpd.service` is stopped that way, `Restart = always` will not apply.
When the smokeping config options are changed, NixOS's `switch-configuration.pl`
will stop `smokeping` (whit shuts down thttpd due to `partOf`), and then restart
smokeping; but this does not start thttpd.
As a result, thttpd will be off after changing the config, which isn't desired.
This commit fixes it by removing the `partOf`, which makes `Restart` work
as expected.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This avoids a common problem:
Until now, port forwarding to multiple hosts running smokeping did not work;
they all show the data of the first smokeping instance.
That ws because the image URLs generated by smokeping are absolute
(`imgurl` setting).
Consequently, if you ran
ssh node-1 -L 8081:localhost:8081
ssh node-2 -L 8081:localhost:8082
ssh node-3 -L 8081:localhost:8083
and try to open http://localhost:8081, http://localhost:8082 and
http://localhost:8083, they all would show the images of node-1!
Using a relative `imgurl` fixes that.
As per smokeping docs on `imgurl`:
> Either an absolute URL to the `imgcache` directory or one relative to the
> directory where you keep the SmokePing cgi.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Allows setting smokeping to not listen on the public Internet.
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
The bash wrapper process served no purpose, and systemd directly controlling the
processes is more reliable / more responsive to systemctl commands.
|
|\| | | |
|
| |\ \ \ |
|
| | |/ / |
|
|\| | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This module was written by @puckipedia for nixcon-video-infra 2020.
Minor changes made by @cleeyv for compat with existing jibri package.
Co-authored-by: Puck Meerburg <puck@puck.moe>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
This option enables a jibri service on the same host that is running
jitsi-meet. It was written, along with the jibri module, by @puckipedia
for nixcon-video-infra 2020.
Co-authored-by: Puck Meerburg <puck@puck.moe>
|
|\| | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
mosquitto needs a lot of attention concerning its config because it doesn't
parse it very well, often ignoring trailing parts of lines, duplicated config
keys, or just looking back way further in the file to associated config keys
with previously defined items than might be expected.
this replaces the mosquitto module completely. we now have a hierarchical config
that flattens out to the mosquitto format (hopefully) without introducing spooky
action at a distance.
|
|\| |
|
| | |
|
|\ \
| |/
|/| |
|