319f827aa0
add new key for stuebinm
2022-11-13 20:22:23 +01:00
d6d45685c7
fix StateVersion for gitea
2022-11-13 20:18:26 +01:00
b1974aa2d0
solve some TODOs
...
(one of these has even been around for a while!)
2022-11-11 16:30:38 +01:00
de1e7366f3
remove desktop/*
2022-11-11 16:30:38 +01:00
401898b284
remove gitlab pipeline
...
(might as well clean up while we're at it)
2022-11-11 16:30:38 +01:00
380934299b
niv: remove home-manager
...
(not used for anything atm)
2022-11-11 16:30:38 +01:00
13b81b37f4
users.nix: re-add hexchen's ssh keys
...
(these were previously defined via nix-hexchen)
2022-11-11 16:30:38 +01:00
f281c90da5
containers: set stateVersion to 21.05
...
(which is what parsons is on as well)
2022-11-11 16:30:38 +01:00
eb8807feff
remove docker override
...
(hasn't been used for some while now)
2022-11-11 16:30:38 +01:00
a8b3f4b16c
remove bottom from unstable packages
...
(is in stable now)
2022-11-11 16:30:38 +01:00
4bd1430f0a
remove services/syncthing.nix
...
(apparently not used anymore)
2022-11-11 16:30:38 +01:00
daac7ebcb0
remove users/hexchen.nix
2022-11-11 16:30:38 +01:00
e29cd5f887
remove unused packages
...
(most of these were all for nixda)
2022-11-11 16:30:38 +01:00
39a1719188
remove apparently unneeded disabledModules
...
(i guess there's a historic reason why this was here?)
2022-11-11 16:30:38 +01:00
c12ae3231a
remove unused modules
2022-11-11 16:30:38 +01:00
4969444bc4
remove nixda
2022-11-11 16:30:38 +01:00
25e9fb85a3
manuall update simple-nixos-mailserver
...
which is weird and didn't update with the rest of them
2022-11-11 16:30:38 +01:00
63cf62849b
add stateVersion to all the containers
...
(set to 21.11 since that was what we had before)
2022-11-11 16:30:38 +01:00
acd051e4e0
make renamed options complain (less)
2022-11-11 16:30:38 +01:00
620c1a30e4
update a bunch of other stuff
2022-11-11 16:30:38 +01:00
55f17ad7c3
get rid of the nextcloud module fork
2022-11-11 16:30:38 +01:00
0e20c9ddfa
remove hexchen home-manager
2022-11-11 16:30:38 +01:00
1291d3c9f6
move nextcloud.nix to a sane location
2022-11-11 16:30:38 +01:00
cde949ac5b
remove workadventure
2022-11-11 16:30:38 +01:00
052e1ac126
environmentFiles are generally a good and reasonable idea
2022-11-11 16:28:50 +01:00
0686807690
fix the uncommited nextcloud state
...
(yay i successfully guessed what hexchen did, and turns out it had
nothing to do with the bind mount)
2022-11-10 20:15:00 +01:00
e8d36fc259
services/mumur: add creature comforts
...
murmur is now reloaded automagically after a cert update
also added mumble.infra4future.de as shared cert
2022-11-03 21:22:31 +01:00
2e92960390
services/mail: update vorstand and admin
2022-11-02 21:21:15 +01:00
e229538bde
Change of board members
2022-10-22 20:24:10 +00:00
0fe3094853
services/mail: renable postfix logs
2022-10-16 14:37:07 +02:00
f64b1f9534
mattermost: don't read config from database
...
apparently the nixpkgs mattermost module simply ignores its own config
if mutableConfig is false, and reads whatever config is currently in the
database (in our case, old stuff involving auth.infra4future.de).
This overwrites that.
2022-10-16 14:32:04 +02:00
52f9f2d64c
get rid of mattermost-patched module
...
this does a couple things:
- redo mattermost's secret config as an env file passed to systemd
- get rid of modules/mattermost.nix and use upstream module instead
- move some of the stuff in secret.json which don't need to be there
into nix (e.g. smtp port)
Also, I set the log level to ERROR in the env file. Mattermost doesn't
seem to respect it otherwise *shrug*
2022-10-15 20:10:29 +02:00
714a8e5d73
websites: fix some typos.
2022-10-12 21:59:18 +02:00
55ffc7282e
services/lantifa: pin WikiDB version
...
resolves the issue with the nixfiles being unable to be built, because
of a hash mismatch. The previous URL always pointed to the newest
version instead of a static one.
Sadly static links only exist for previous, but not the current version.
2022-10-09 10:06:30 +02:00
5821a58d23
services/mail.nix: Adding an email for peter
2022-10-06 19:38:23 +02:00
86ff63683c
add a LICENSE-file
2022-10-06 19:31:59 +02:00
35853d56e2
re-add infra4future.de faq
...
(contains info about how groups work)
2022-09-25 19:20:20 +02:00
41c914991a
Merge remote-tracking branch 'origin/fix/mattermost'
2022-09-24 18:05:44 +02:00
f2c90e5601
websites: remove mentions of gitlab.infra4future.de
...
(one remains for now, will do that later once anyone from students
for future says what to do in that case)
2022-09-24 17:46:48 +02:00
77d7625315
remove gitlab
2022-09-24 17:29:42 +02:00
hexchen
04272968d0
update and fix mattermost
2022-09-24 14:59:52 +00:00
7e615e6daa
Merge branch 'infra4future.de-update'
2022-09-19 18:12:54 +02:00
82e70e0151
change name
2022-09-19 18:11:54 +02:00
6bba15faae
gitea: git protocol v2 over ssh
...
cf. https://docs.gitea.io/en-us/config-cheat-sheet/#git-git , entry for
option ENABLE_AUTO_GIT_WIRE_PROTOCOL
2022-09-19 18:11:54 +02:00
9bf75b9c3d
git ssh: switch to gitea (instead of gitlab)
2022-09-19 18:11:54 +02:00
83cda0f44a
gitea: save state under /persist
2022-09-19 18:11:54 +02:00
97459d8177
gitea: enable offline mode
2022-09-19 18:11:54 +02:00
6aa06aed18
gitea: fix uffd login
...
(note that this actually has to patch uffd)
2022-09-19 18:11:54 +02:00
639410011e
update lantifa source urls & hashes
2022-09-19 18:11:54 +02:00
schweby
7db9dbb4c2
!fixup add missing settings section
2022-09-19 18:11:53 +02:00