nixpkgs/nixos/modules/services
talyz 2ec397ff9f
nixos/gitlab: Clean up the config dir more thoroughly
This removes all the subdirectories in `config` on start.

From one version of GitLab to the next, the files in the `config`
directory changes. Since we're only overwriting the existing files
with ones from the repo, cruft sometimes gets left behind,
occationally causing issues.

Ideally, all configuration put in the `config` directory is declared
by NixOS options and we could just remove the whole directory on
start, but I'm not sure if that's the case. It would also require a
little bit of additional rework and testing. The subdirectories,
however, should seldom contain user configuration and the ones that
frequently does, `initializers`, is already removed on start.
2021-02-24 18:31:24 +01:00
..
admin utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
amqp activemq: add type to configurationDir (#110450) 2021-01-22 11:11:05 +01:00
audio Merge pull request #112295 from thelegy/snapserver-fix-buffer-options 2021-02-07 17:10:34 +01:00
backup Merge pull request #111422 from helsinki-systems/mysqlBackup 2021-02-01 12:39:53 +01:00
blockchain/ethereum nixos/geth: initial service 2021-02-23 19:28:51 +01:00
cluster Merge pull request #111153 from helsinki-systems/hadoop 2021-02-02 14:14:41 +01:00
computing treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
continuous-integration Improve todo 2021-02-10 10:36:00 +01:00
databases nixos/mysql: properly configure mariadb for galera recovery 2021-02-17 15:50:20 -05:00
desktops nixos/pipewire: only enable media-session if pipewire is enabled 2021-02-20 13:42:18 +01:00
development Revert "nixos/hoogle: add type" 2021-02-01 17:39:08 +01:00
editors treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
games nixos/freeciv: init 2021-01-26 12:33:59 +01:00
hardware nixos/udev: add option to install rules in initrd 2021-02-19 09:26:13 +01:00
logging treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
mail nixos/mlmmj: use appropriate postfix options 2021-02-17 16:00:59 +00:00
misc nixos/gitlab: Clean up the config dir more thoroughly 2021-02-24 18:31:24 +01:00
monitoring nixos/prometheus-flow-exporter: init module 2021-02-10 14:29:05 +01:00
network-filesystems Merge pull request #111455 from helsinki-systems/yandex 2021-01-31 15:25:10 +01:00
networking nixos/dnscrypt-proxy2: reallow @sync syscalls 2021-02-21 14:53:54 +01:00
printing nixos/printing: remove google cloud print 2021-02-18 02:21:38 +01:00
scheduling nixos/marathon: remove module 2020-08-15 16:59:58 +02:00
search nixos/elasticsearch-curator: add type 2021-01-27 11:50:19 -08:00
security nixos/oauth2_proxy_nginx: specify hostname in X-Auth-Request-Redirect 2021-02-08 15:28:52 +03:00
system treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
torrent nixos/deluge: add type 2021-01-28 14:30:23 -08:00
ttys nixos/services/kmscon: fix systemd configuration 2021-02-15 16:58:54 -05:00
video epgstation: 1.7.4 -> 1.7.5 2020-10-21 00:05:48 +09:00
wayland nixos/cage: supply pamEnvironment 2020-08-27 10:11:45 -05:00
web-apps miniflux: fix link to docs 2021-02-19 20:14:14 +01:00
web-servers nixos/httpd: fix lua paths 2021-02-11 11:56:06 +01:00
x11 Merge pull request #100569 from andersk/gdm-plymouth 2021-02-21 11:03:18 -05:00