lassulus
58ff754204
k3 git: use new fcgiwrap instances module
2024-09-08 01:02:49 +02:00
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