Commit graph

  • e1e8968133
    gerd.forgejo: removed unneeded shebangs eyjhb 2024-08-14 21:29:04 +0200
  • ee11537669
    gerd.authelia: added new shared function for protectedLocation eyjhb 2024-08-14 21:28:39 +0200
  • 0c47c0cbe6
    gerd.teeworlds: add secrets patch + secrets eyjhb 2024-08-14 12:24:04 +0200
  • 87f69b6f5a
    allow ability to override nixpkgs eyjhb 2024-08-14 12:22:33 +0200
  • 6655200f41
    gerd.murmur: changed murmur meta eyjhb 2024-08-13 21:19:52 +0200
  • 4fa85d602b
    gerd.teeworlds: add password for nix-shell eyjhb 2024-08-13 21:12:21 +0200
  • 735895df7b
    gerd.cyberchef: unit service eyjhb 2024-08-13 15:08:52 +0200
  • 280ad7013d
    add service information to mine.shared.meta eyjhb 2024-08-13 14:42:32 +0200
  • 74ff08576a
    updated member app and authelia nginx eyjhb 2024-08-13 14:41:47 +0200
  • 23faf44b39
    gerd.members-area: adds member website on <domain>/members eyjhb 2024-08-13 13:47:14 +0200
  • 0ca49ba790
    modules.shared: fixed small error when changing namespace of settings eyjhb 2024-08-12 23:35:46 +0200
  • 2a784ec46f
    gerd.authelia: added `mine.shared.lib.authelia.mkProtectedWebsite eyjhb 2024-08-12 23:34:59 +0200
  • ce2f6d2cb5
    modules.systemd_assert_service: ensures a service exists, disabled eyjhb 2024-08-12 23:34:31 +0200
  • 85a64902af
    gerd.murmur: automatically reload service on certificate update/changes eyjhb 2024-08-12 23:34:15 +0200
  • 918c32299e
    modules.settings->shared: renamed mine.settings to mine.shared.settings eyjhb 2024-08-12 20:51:38 +0200
  • 75ac478a80
    gerd.forgejo: readd one_factor authentication eyjhb 2024-08-12 14:36:14 +0200
  • 9cc18d0ca3
    gerd.authelia: moved to own directory + added nginx proxy example eyjhb 2024-08-12 14:36:01 +0200
  • 5d94967c48
    gerd.forgejo: now uses authelia for authentication + patches for signin eyjhb 2024-08-12 13:56:34 +0200
  • d459fa895e
    configure domain in a central file eyjhb 2024-08-11 14:50:32 +0200
  • 865e1251de
    gerd.lldap: utilise settings module for LDAP eyjhb 2024-08-11 14:21:45 +0200
  • a7f869923f
    modules.settings: add mine.settings to pass data around eyjhb 2024-08-11 14:21:17 +0200
  • 17e27d6945
    gerd.murmur: removed unused argument eyjhb 2024-08-11 13:39:58 +0200
  • 137aef4add
    gerd.forgejo: changed ldap group to base_member eyjhb 2024-08-11 13:39:40 +0200
  • 6005be7577
    gerd.hedgedoc: added hedgedoc with ldap support eyjhb 2024-08-11 13:39:24 +0200
  • 68d8ee30a9
    gerd: small cleanup eyjhb 2024-08-10 19:45:01 +0200
  • 5d43079309
    gerd.forgejo: will now automatically add/update ldap source from config eyjhb 2024-08-10 19:23:45 +0200
  • 17fb88a8b4
    gerd.lldap: renamed user-pass to admin-user-pass and added bind-user-pass eyjhb 2024-08-10 19:23:17 +0200
  • 3c808fa3a7
    gerd.murmur: removed subdomain eyjhb 2024-08-10 17:49:20 +0200
  • 303b66493b
    gerd.fricloud-website: added fricloud.dk website, to get certificate eyjhb 2024-08-10 17:49:02 +0200
  • 8169ee57b0
    gerd.murmur: set superpassword on boot eyjhb 2024-08-09 23:07:51 +0200
  • 5ff8a7a1bd
    gerd.murmur: adds murmur server eyjhb 2024-08-09 22:45:15 +0200
  • f3111da7f2
    gerd: disable authelia for now eyjhb 2024-08-09 22:11:33 +0200
  • 115ca9f4f0
    gerd.authelia: add example forgejo configuration eyjhb 2024-08-09 22:11:21 +0200
  • a7508ae8af
    gerd.forgejo: now syncs external user data + initial work for script eyjhb 2024-08-09 22:10:34 +0200
  • 1454e64981
    gerd.authelia: add initial authelia configuration eyjhb 2024-08-09 21:38:40 +0200
  • e88f8477da
    gerd.lldap: adds ldap service eyjhb 2024-08-09 21:37:40 +0200
  • 4ba7d237b7
    add agenix support for secrets eyjhb 2024-08-09 21:34:46 +0200
  • 99dd7bfc16
    state: remove systemd.tmpfiles.rules for /var/lib/private, no effect eyjhb 2024-08-09 21:13:21 +0200
  • 87fefcae2a
    state: add systemd.tmpfiles.rules for /var/lib/private eyjhb 2024-08-09 21:11:10 +0200
  • 9974e6baac
    deploy: remove comment eyjhb 2024-08-09 10:28:45 +0200
  • fe1eb8bfb8
    moved more into hetzner platform eyjhb 2024-08-09 00:02:37 +0200
  • eeabaec9f9
    gerd.forgejo: minor temp solution until we can get a cert again... eyjhb 2024-08-08 19:38:46 +0200
  • f792e23584
    applications.server.acme: defaults + persists state eyjhb 2024-08-08 19:38:02 +0200
  • 7cee029fff
    added zrepl for snapshots eyjhb 2024-08-08 19:37:50 +0200
  • 52af8fc06e
    added disko module, common-config, cleanup, etc. eyjhb 2024-08-08 19:02:02 +0200
  • 8ad126aa99
    gerd: moved teeworlds into own service file eyjhb 2024-08-08 19:00:37 +0200
  • a444fae996
    deploy: added exit before being able to initial deploy a host eyjhb 2024-08-08 18:59:58 +0200
  • cdb6518994 Add a cool game :) Rasmus Rendal 2024-08-08 15:05:39 +0200
  • d980ba204a
    added hetzner profile, ssh for luks unlocking, and neededForBoot for state eyjhb 2024-08-08 14:36:04 +0200
  • 2ca4b5440a
    initial commit eyjhb 2024-08-08 14:16:04 +0200