Commit Graph

44 Commits

Author SHA1 Message Date
tv
6b3e4de3b0 cgit: consider all repos safe 2024-06-05 20:43:48 +02:00
lassulus
095f89e972 git: declare group 2023-11-03 18:03:01 +01:00
lassulus
e174ef53ca flake: init 2023-06-21 14:47:04 +02:00
lassulus
a83dec755c git: fix "ln: failed to create symbolic link ... Read-only file system" 2022-10-31 18:49:42 +01:00
tv
2656cbf2a9 empty -> emptyDirectory 2021-12-22 23:27:07 +01:00
lassulus
4452b26816 Merge remote-tracking branch 'ni/master' 2021-11-08 09:06:57 +01:00
tv
c8c0f2597f git: fix for manual 2021-11-08 05:14:49 +01:00
lassulus
0e668121a1 git: set fcgiwrap group as maingroup 2021-11-05 14:35:03 +01:00
tv
f558f1bc0c *: set isSystemUser or isNormalUser
This is a requirement for nixpkgs 21.05, or else evaluation will fail
with:

Exactly one of users.users.${name}.isSystemUser and users.users.${name}.isNormalUser must be set.
2021-06-02 00:11:38 +02:00
tv
edc62dfabc krebs.git.cgit.settings += source-filter 2020-07-13 10:51:06 +02:00
tv
6d769b73b4 krebs git: use " instead of '' 2020-07-13 09:46:19 +02:00
tv
e26705c2de git: support smart HTTP transport 2020-07-07 22:08:48 +02:00
lassulus
43be8e6bb3 git: set correct owner on /tmp/cgit 2018-12-06 20:07:22 +01:00
tv
b29452cfc3 krebs.git.cgit: support per-repo readmes 2018-09-28 16:18:47 +02:00
tv
7da08cb47f krebs git: allow git user to rwx cgit cache-root 2018-08-28 22:08:15 +02:00
tv
23d2950ed7 cgit-clear-cache: init 2018-08-28 22:01:31 +02:00
tv
1665703c45 nix-writers: init submodule 2018-06-19 23:56:22 +02:00
tv
ebef1a355f cgit: reduce log spam 2017-10-17 22:24:34 +02:00
lassulus
797535fc1f git: add repo.admins option 2017-09-19 11:30:57 +02:00
lassulus
edfd8ca191 krebs git: fix initial chown 2017-07-22 20:47:05 +02:00
tv
5edc4ba929 krebs.git.cgit: drop support for .retiolum 2017-04-12 11:24:38 +02:00
tv
9779351be9 krebs.git: add authorizedKeys only for users found in rules 2017-01-07 13:28:23 +01:00
tv
4955ba48c1 cgit service: use services.nginx.virtualHosts 2016-12-23 09:07:23 +01:00
tv
08c7671fc5 krebs.git: add cgit-clear-cache 2016-10-24 00:43:14 +02:00
tv
f47bab7f71 drop config.krebs.lib 2016-10-20 20:54:38 +02:00
tv
a16f438314 sprinkle with some write{B,D}ash 2016-06-13 02:10:02 +02:00
tv
b419d6cd36 krebs.git.user.home: /var/lib/git -> pkgs.empty 2016-06-07 23:38:33 +02:00
tv
a431e036e3 krebs.git: move assert to etcDir's type 2016-06-07 23:34:16 +02:00
tv
567800c98e krebs.git.cgit.settings.virtual-root: init 2016-06-07 23:23:06 +02:00
tv
c8b0a57549 krebs.git.cgit: add server name for cgit.*.r 2016-06-07 23:08:55 +02:00
tv
922389ef20 krebs.git.cgit.fcgiwrap: make user configurable 2016-06-07 23:02:37 +02:00
tv
a3644a38a5 krebs.git: make user configurable 2016-06-07 22:49:26 +02:00
tv
c655e1246d krebs.git: s/ensureList/toList/ 2016-06-07 22:41:40 +02:00
tv
4a34b27c1c krebs.git.cgit: make cache-root configurable
... along with all the other stuff :)
2016-06-07 22:38:38 +02:00
tv
b5bdd9aed4 krebs.git.cgit :: { bool => submodule { enable :: bool } } 2016-06-07 03:11:26 +02:00
tv
ffa1a1e456 s/makeSearchPath "bin"/makeBinPath/g 2016-03-03 19:45:46 +01:00
tv
67e5fddc0b krebs.users.krebs: init 2016-02-21 07:39:24 +01:00
tv
673853e092 RIP specialArgs.lib 2016-02-14 16:43:44 +01:00
makefu
e402c8ce1d k 3 git.nix: flesh out rules description 2016-02-04 13:07:47 +01:00
tv
cdb590be50 krebs.git.rules: specify type 2016-02-03 13:36:54 +01:00
tv
68655d1ddf krebs.git: remove trailing spaces 2016-02-03 11:32:58 +01:00
tv
763f0db52a {pkgs => lib}.genid 2015-12-26 05:58:37 +01:00
tv
3ce57c3de3 stockholm: provide krebs lib 2015-10-21 01:53:07 +02:00
tv
06cb4d25ef */krebs -> krebs/* 2015-07-28 21:38:22 +02:00