nixpkgs/nixos/modules/services/misc
Dominique Martinet 85ee3198c7 atuin: Allow setting database.uri to null
When a password is required to connect to postgres using
services.atuin.database.uri directly would make the password be written
in the nix store, which is suboptimal.
Instead we can have the password in a file accessible only to root by
having systemd read an EnvironmentFile directly, but we must ensure that
this file has priority over the environment set.
Not setting the variable in this case is more straightforward.
2024-02-23 07:35:21 +09:00
..
guix Merge pull request #274192 from foo-dogsquared/nixos-guix-add-guix-home-support 2024-01-03 01:28:11 +01:00
sourcehut sourcehut: add myself as maintainer 2024-02-07 14:58:12 +01:00
taskserver nixos/taskserver: Enable cfg.group to read clients' certificates 2024-01-16 13:09:41 +02:00
airsonic.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
amazon-ssm-agent.nix nixos: fix remaining services for network-online dep fix 2024-01-19 00:11:34 -08:00
ananicy.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
anki-sync-server.md nixos/anki-sync-server: init 2023-11-30 17:25:17 +01:00
anki-sync-server.nix nixos/anki-sync-server: minor cleanup 2023-11-30 17:32:03 +01:00
ankisyncd.nix ankisyncd: mark module as deprecated 2023-12-01 21:21:35 +09:00
apache-kafka.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
atuin.nix atuin: Allow setting database.uri to null 2024-02-23 07:35:21 +09:00
autofs.nix initrd/autofs4: remove legacy references to autofs4 kernel module 2023-11-14 15:37:50 -05:00
autorandr.nix autorandr: 1.12.1 -> 1.13, nixos/services/autorandr: add ignoreLeadOption 2023-01-15 16:57:13 +01:00
autosuspend.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
bazarr.nix
bcg.nix nixos: fix a bunch of services missing dep on network-online.target 2024-01-19 00:11:34 -08:00
beanstalkd.nix treewide: switch to port type for nixos modules 2022-12-01 22:30:00 +01:00
bees.nix
bepasty.nix
calibre-server.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
canto-daemon.nix
cfdyndns.nix nixos/cfdyndns: dynamic user and loadcredentials 2023-09-14 07:53:36 +00:00
cgminer.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
clipcat.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
clipmenu.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
confd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
cpuminer-cryptonight.nix
devmon.nix
dictd.nix
disnix.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
docker-registry.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
domoticz.nix nixos: fix a bunch of services missing dep on network-online.target 2024-01-19 00:11:34 -08:00
duckling.nix
dwm-status.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
dysnomia.nix dysnomia: 0.10.1 -> 0.10.2 2023-09-27 18:35:30 +02:00
errbot.nix
etebase-server.nix nixos/etebase-server: Leverage $PATH 2023-01-07 12:20:03 +01:00
etesync-dav.nix nixos: fix a bunch of services missing dep on network-online.target 2024-01-19 00:11:34 -08:00
evdevremapkeys.nix nixos/evdevremapkeys: init 2023-07-19 23:06:31 -04:00
felix.nix
forgejo.md nixos/forgejo docs: correct phrasing 2023-11-26 21:43:32 +01:00
forgejo.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
freeswitch.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
fstrim.nix nixos/fstrim: fix overriding the timer interval 2023-04-30 17:36:49 +02:00
gammu-smsd.nix treewide: use more lib.optionalString 2023-04-07 13:38:33 +02:00
geoipupdate.nix treewide: convert fake octal ints to strings 2022-10-28 17:23:44 +02:00
gitea.nix nixos/gitea: warn when using services.gitea with forgejo 2024-02-10 20:47:04 +01:00
gitlab.md nixos/gitlab: convert manual chapter to MD 2023-01-10 10:31:56 +01:00
gitlab.nix nixos/services.gitlab: loosen the coupling between gitlab and postgres/ redis to avoid restarts and races 2024-02-07 18:19:18 +01:00
gitolite.nix
gitweb.nix
gogs.nix nixos/gogs: fix deprecations for 0.13.0 2023-07-30 15:54:16 +02:00
gollum.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
gpsd.nix nixos/gpsd: add extraArgs option 2023-10-02 15:10:12 +02:00
greenclip.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
headphones.nix
heisenbridge.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
homepage-dashboard.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
ihaskell.nix
input-remapper.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
irkerd.nix
jackett.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
jellyfin.nix nixos/jellyfin: add directory options 2024-02-06 11:07:33 +13:00
jellyseerr.nix nixos/jellyseerr: init 2023-03-10 16:18:00 +01:00
kafka.md nixos/apache-kafka: Add manual chapter 2023-11-22 06:47:09 +01:00
klipper.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
languagetool.nix nixos/languagetool: fix startup configuration option 2022-10-29 18:05:53 +02:00
leaps.nix
libreddit.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
lidarr.nix treewide: use new tmpfiles api 2024-01-24 05:13:17 +01:00
lifecycled.nix
llama-cpp.nix nixos/llama-cpp: init 2024-01-06 10:42:55 -08:00
logkeys.nix
mame.nix
mbpfan.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
mediatomb.nix nixos: fix a bunch of services missing dep on network-online.target 2024-01-19 00:11:34 -08:00
metabase.nix nixos: fix a bunch of services missing dep on network-online.target 2024-01-19 00:11:34 -08:00
moonraker.nix nixos/moonraker: fix update_manager.enable_system_updates being [bool] and not bool 2024-01-29 11:31:12 -05:00
mqtt2influxdb.nix nixos/mqtt2influxdb: init module 2023-07-19 09:47:04 +02:00
n8n.nix nixos/n8n: correct configuration, webhookUrl type 2023-07-05 23:15:52 +01:00
nitter.nix nitter: add guest account support to systemd service 2023-12-20 00:01:20 +08:00
nix-gc.nix doc: add link to Nix manual 2024-02-09 10:47:08 +01:00
nix-optimise.nix nixos/nix-optimise: persist timer 2023-05-20 02:32:19 +02:00
nix-ssh-serve.nix nixos/sshServe: use bash as default shell for nix-ssh user 2023-12-08 14:01:35 -08:00
novacomd.nix
ntfy-sh.nix Merge pull request #280005 from digtail/2024-01-09-ntfy-sh-dynamic-user 2024-01-12 23:39:25 +01:00
nzbget.nix
nzbhydra2.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
octoprint.nix Octoprint vcgencmd patch (#213201) 2023-01-29 16:11:48 +08:00
ollama.nix nixos/ollama: Add listenAddress 2024-01-21 00:27:07 +01:00
ombi.nix
osrm.nix treewide: switch to port type for nixos modules 2022-12-01 22:30:00 +01:00
owncast.nix
packagekit.nix packagekit: use test_nop backend by default 2024-01-30 20:41:15 +00:00
paperless.nix Merge pull request #279677 from leona-ya/paperless-nltk 2024-02-01 16:59:28 +01:00
parsoid.nix treewide: use types.port in nixos modules 2022-11-10 09:30:00 +01:00
persistent-evdev.nix
pinnwand.nix nixos/pinnwand: convert to freeform type, drop reaper unit 2022-11-27 13:50:44 +01:00
plex.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
plikd.nix
podgrab.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
polaris.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
portunus.nix Merge pull request #279050 from SuperSandro2000/portunus-seedsettings 2024-01-27 16:08:41 +01:00
preload.nix nixos/preload: fix log permission 2023-12-02 19:19:33 +01:00
prowlarr.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
pufferpanel.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
pykms.nix nixos/pykms: rename systemd deprecated MemoryLimit to MemoryMax. 2023-02-07 10:04:24 +08:00
radarr.nix treewide: use new tmpfiles api 2024-01-24 05:13:17 +01:00
readarr.nix treewide: use new tmpfiles api 2024-01-24 05:13:17 +01:00
redmine.nix ruby_2_7: remove 2024-01-02 15:30:06 +01:00
ripple-data-api.nix treewide: switch to port type for nixos modules 2022-12-08 00:00:00 +01:00
rippled.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
rkvm.nix nixos/rkvm: init 2023-10-18 06:21:40 +03:00
rmfakecloud.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
rshim.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
safeeyes.nix
sdrplay.nix
serviio.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
sickbeard.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
signald.nix
siproxd.nix nixos: fix typos 2023-05-19 22:31:04 -04:00
snapper.nix nixos/snapper: support more options 2023-04-09 02:28:16 -04:00
soft-serve.nix nixos/soft-serve: fix typos in option descriptions 2023-11-12 22:34:54 +01:00
sonarr.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
spice-autorandr.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
spice-vdagentd.nix
spice-webdavd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
sssd.nix Merge pull request #206273 from wucke13/master 2023-07-18 13:12:06 +02:00
subsonic.nix
sundtek.nix
svnserve.nix
synergy.nix
sysprof.nix
tandoor-recipes.nix nixos/tandoor-recipes: improve manage script 2024-02-11 21:21:02 +00:00
tautulli.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tiddlywiki.nix
tp-auto-kbbl.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tuxclocker.nix nixos/tuxclocker: init module 2023-12-17 18:16:45 +02:00
tzupdate.nix
uhub.nix
weechat.md nixos/weechat: convert manual chapter to MD 2023-01-10 10:31:57 +01:00
weechat.nix nixos/manual: render module chapters with nixos-render-docs 2023-01-27 20:07:34 +01:00
xmr-stak.nix modules/xmr-stak: drop broken cudaSupport option 2023-09-22 17:40:04 +01:00
xmrig.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
zoneminder.nix nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
zookeeper.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00