Commit graph

58 commits

Author SHA1 Message Date
eyjhb
411332ff87
gerd.matrix-synapse: enable authenticated media 2024-08-24 16:33:50 +02:00
eyjhb
d8fbee7be9
gerd.matrix-synapse: updated secrets 2024-08-24 15:15:40 +02:00
eyjhb
fd2729afc8
gerd.matrix-synapse: initial add 2024-08-24 15:02:21 +02:00
eyjhb
b9163999bb
gerd.member-website: added debug information 2024-08-24 14:44:53 +02:00
eyjhb
dc516381d3
Aaargh, jeg kan ikke pushe til repoet
Rasmus Rendal
2024-08-23 15:22:07 +02:00
eyjhb
a233e2d6c4
gerd.forgejo: fixed admin filter 2024-08-23 15:21:24 +02:00
eyjhb
35fde8f98a
gerd.nextcloud: fixed hardcoded authelia url 2024-08-22 21:51:22 +02:00
eyjhb
26ce9ac33b
gerd.starwart: setup domain for stalwart automatically 2024-08-22 18:54:06 +02:00
eyjhb
bd70d0a603
gerd.nextcloud: do not run nextcloud-setup on each rebuild 2024-08-22 18:52:13 +02:00
eyjhb
56292d2a1a
gerd.stalwart: add meta 2024-08-22 13:54:04 +02:00
eyjhb
2f46a5197f
gerd.starwart: fixed bug in fallback password + added custom patch 2024-08-22 13:42:34 +02:00
eyjhb
0a8f393f9d
authelia clients: remove unused parameters 2024-08-21 21:19:50 +02:00
eyjhb
13a00e6eed
gerd.authelia: change authelia cookies domain 2024-08-21 21:19:33 +02:00
eyjhb
6f261c6b78
gerd.authelia: adds smtp support w/ stalwart 2024-08-21 13:21:20 +02:00
eyjhb
eab1162cfd
gerd.stalward: added stalwart mailserver 2024-08-21 13:20:54 +02:00
eyjhb
e3114fb300
gerd.authelia: updated configs to newest version 2024-08-21 13:12:41 +02:00
eyjhb
106374ce32
ldap: made ldap library, changed methods around, etc. etc.
just read it and feel cursed.
2024-08-20 23:16:46 +02:00
eyjhb
3ab76ae616
bump from nixos-24.11 to nixos-unstable + bumped stateVersion 2024-08-16 14:19:37 +02:00
eyjhb
ef5a62f701
gerd.nextcloud: only encrypt-all one time, not every time. 2024-08-15 11:12:09 +02:00
eyjhb
21c34bc554
gerd.nextcloud: set default storage quota 2024-08-15 11:11:58 +02:00
eyjhb
e84742d942
gerd.nextcloud: fixed ldap admin group not being promoted correctly 2024-08-15 11:10:19 +02:00
eyjhb
82e5cf319f
gerd.nextcloud: delete unused LDAP configs at the end 2024-08-14 22:19:54 +02:00
eyjhb
492236862c
gerd.nextcloud: ldap promote admin group 2024-08-14 21:55:33 +02:00
eyjhb
239cb6f9b2
gerd.nextcloud: added nextcloud! ldap, authelia, encryption! 2024-08-14 21:29:57 +02:00
eyjhb
7de4bb578a
gerd.forgejo: removed newline 2024-08-14 21:29:18 +02:00
eyjhb
e1e8968133
gerd.forgejo: removed unneeded shebangs 2024-08-14 21:29:04 +02:00
eyjhb
ee11537669
gerd.authelia: added new shared function for protectedLocation 2024-08-14 21:28:39 +02:00
eyjhb
0c47c0cbe6
gerd.teeworlds: add secrets patch + secrets 2024-08-14 12:24:04 +02:00
eyjhb
6655200f41
gerd.murmur: changed murmur meta 2024-08-13 21:19:52 +02:00
eyjhb
4fa85d602b
gerd.teeworlds: add password for nix-shell 2024-08-13 21:12:21 +02:00
eyjhb
735895df7b
gerd.cyberchef: unit service 2024-08-13 15:08:52 +02:00
eyjhb
280ad7013d
add service information to mine.shared.meta 2024-08-13 14:42:32 +02:00
eyjhb
74ff08576a
updated member app and authelia nginx 2024-08-13 14:41:47 +02:00
eyjhb
23faf44b39
gerd.members-area: adds member website on <domain>/members 2024-08-13 13:47:14 +02:00
eyjhb
2a784ec46f
gerd.authelia: added `mine.shared.lib.authelia.mkProtectedWebsite
Adds authelia in front of any website given, that only members can access
2024-08-12 23:34:59 +02:00
eyjhb
85a64902af
gerd.murmur: automatically reload service on certificate update/changes 2024-08-12 23:34:15 +02:00
eyjhb
918c32299e
modules.settings->shared: renamed mine.settings to mine.shared.settings
Allows to use it with other things, such as ...

mine.shared.lib
mine.shared.meta
mine.shared.settings
2024-08-12 20:51:38 +02:00
eyjhb
75ac478a80
gerd.forgejo: readd one_factor authentication 2024-08-12 14:36:14 +02:00
eyjhb
9cc18d0ca3
gerd.authelia: moved to own directory + added nginx proxy example 2024-08-12 14:36:01 +02:00
eyjhb
5d94967c48
gerd.forgejo: now uses authelia for authentication + patches for signin 2024-08-12 13:56:34 +02:00
eyjhb
d459fa895e
configure domain in a central file 2024-08-11 14:50:32 +02:00
eyjhb
865e1251de
gerd.lldap: utilise settings module for LDAP 2024-08-11 14:21:45 +02:00
eyjhb
17e27d6945
gerd.murmur: removed unused argument 2024-08-11 13:39:58 +02:00
eyjhb
137aef4add
gerd.forgejo: changed ldap group to base_member 2024-08-11 13:39:40 +02:00
eyjhb
6005be7577
gerd.hedgedoc: added hedgedoc with ldap support 2024-08-11 13:39:24 +02:00
eyjhb
5d43079309
gerd.forgejo: will now automatically add/update ldap source from config 2024-08-10 19:23:45 +02:00
eyjhb
17fb88a8b4
gerd.lldap: renamed user-pass to admin-user-pass and added bind-user-pass 2024-08-10 19:23:17 +02:00
eyjhb
3c808fa3a7
gerd.murmur: removed subdomain 2024-08-10 17:49:20 +02:00
eyjhb
303b66493b
gerd.fricloud-website: added fricloud.dk website, to get certificate
... as well as having a website at some point
2024-08-10 17:49:02 +02:00
eyjhb
8169ee57b0
gerd.murmur: set superpassword on boot 2024-08-09 23:07:51 +02:00