Commit graph

1176 commits

Author SHA1 Message Date
057a80356c Merge branch 'main' of https://gitlab.skynet.ie/compsoc/skynet/nixos 2023-07-21 02:09:14 +01:00
9c0cb1b7d3 skynet: got the main site "working" 2023-07-21 02:03:04 +01:00
74075c74eb secrets: added skynet and rekeyed 2023-07-20 22:42:01 +01:00
26197cec6e skynet: finally setting up skynet 2023-07-20 22:05:46 +01:00
83e46a95fe ldap: optional field to mark it as secure 2023-07-20 21:22:53 +01:00
runner_nix
0ce3eea026 [skip ci] Updated flake for skynet_ldap_frontend 2023-07-20 12:55:29 +00:00
runner_nix
94a3b2a231 [skip ci] Updated flake for skynet_ldap_frontend 2023-07-20 12:47:01 +00:00
runner_nix
c3008ea7f8 [skip ci] Updated flake for skynet_ldap_backend 2023-07-17 00:33:44 +00:00
b918c04f13 email: may not have to restart daily now that permissions are fixed 2023-07-16 21:30:54 +01:00
6bf5088bb5 ldap: raise response limit 2023-07-16 21:28:03 +01:00
3e8037153f email: quota buffer 2023-07-16 15:18:23 +01:00
bdf6c699e0 email: quota setup 2023-07-16 15:06:06 +01:00
0c26f37507 email: properly set teh DKIM keys 2023-07-16 12:32:18 +01:00
a18426482b email: now using our proper domain 2023-07-16 03:30:06 +01:00
dbc7aa8690 email: restart daily, shhould minimise permission issues 2023-07-16 03:23:47 +01:00
ad6280189b email: use the nginx generated certs. 2023-07-16 02:44:22 +01:00
bc2e781586 dns: cleaned up teh implmentation of the dns, partly to make it easier toa dd records and partly to make it really neat config files. 2023-07-16 01:53:21 +01:00
d683598060 dns: abstracted away much of the dns logic into teh dns config file 2023-07-15 15:54:42 +01:00
6412a53070 fmt: a bit of a cleanup 2023-07-15 15:05:57 +01:00
3a28291933 backup: got it working for email + some improvements 2023-07-15 14:51:11 +01:00
03fa2255c3 Merge branch 'main' of https://gitlab.skynet.ie/compsoc/skynet/nixos 2023-07-15 13:44:21 +01:00
d4d179d492 email: use the main repo now 2023-07-15 13:22:32 +01:00
31d92455f9 gitlab: give anything related to gitlab a different deployment tag.
These have to be manually updated using colmera
2023-07-08 10:28:58 +01:00
6cb3fcf409 dns: remove leading spaces 2023-07-08 10:27:30 +01:00
60ec19284d backup: put the backup on every machine 2023-07-08 09:47:13 +01:00
8b09e7962b test: added a test for physical servers.
They wont be built/deployed now without an ip assigned.

See the "fun" over here https://discord.com/channels/689189992417067052/1118476661604765746/1125914392102445220
2023-07-08 09:16:38 +01:00
378973060a backup: got the first backup server running properly 2023-07-07 12:17:37 +01:00
0d13f47f80 Merge branch 'main' of gitlab.com:c2842/computer_society/nixos 2023-07-05 18:32:09 +01:00
66b59d42a9 email: thunderbird, users can jsut accept defaults 2023-07-04 23:14:58 +01:00
0e9a44f67c backups: got the backup configed, but fecked up the networking 2023-07-04 22:26:47 +01:00
ccf78c06a4 email: updated email config 2023-07-04 21:53:24 +01:00
ad1f5a8678 games: added second gsoc server 2023-06-25 21:29:27 +01:00
c756a1d03e fix: got jones back working again 2023-06-24 15:41:31 +01:00
7dcda8021c backup: more robust handling of credentials 2023-06-24 01:34:45 +01:00
9eafd81e2e Merge branch 'main' of ssh://gitlab.skynet.ie:2222/compsoc/skynet/nixos 2023-06-23 23:52:58 +01:00
88353f3727 feat: added backup config
(currently temp server, will be using hardware soon)
2023-06-23 23:52:31 +01:00
runner_nix
c931660400 [skip ci] Updated flake for skynet_ldap_frontend 2023-06-21 21:28:37 +00:00
runner_nix
2733da8e62 [skip ci] Updated flake for skynet_ldap_frontend 2023-06-21 21:23:55 +00:00
7f4b72c6e2 Merge branch 'main' of ssh://gitlab.skynet.ie:2222/compsoc/skynet/nixos 2023-06-21 22:12:39 +01:00
689acb9cc7 feat: added sso.skynet.ie frontend 2023-06-21 22:12:06 +01:00
runner_nix
1d88233aec [skip ci] Updated flake for skynet_ldap_backend 2023-06-18 22:13:48 +00:00
runner_nix
ee03558833 [skip ci] Updated flake for skynet_ldap_backend 2023-06-18 22:06:19 +00:00
aed367d360 fix: hardcode teh path 2023-06-18 23:05:25 +01:00
b1bdfd4162 fix: always check what tags are actually available 2023-06-18 22:53:01 +01:00
eb173944dc feat: new ldap backend api is up and running, with ci as well 2023-06-18 22:49:31 +01:00
e742447357 feat: initial ci config 2023-06-18 21:22:44 +01:00
bb505ce3c7 fix: Got the mailserver "working"
Used https://gitlab.com/-/snippets/2481362

Need to get port 25 opened though
2023-06-18 12:50:23 +01:00
46742c1a2a fix: no custom domains for pages :( 2023-06-18 01:14:10 +01:00
33ebd7150f feat: enable custom domains for pages 2023-06-17 23:36:01 +01:00
67661e3431 feat: added gitlab pages 2023-06-17 22:51:13 +01:00