Commit graph

543 commits

Author SHA1 Message Date
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
39fe45e75a fix: vendetta was out of sync in time, causing dns auth issues 2023-06-17 22:09:18 +01:00
e990626c7a feat: updated to nginx 23.05 2023-06-17 22:08:31 +01:00
704222fcb9 gitlab: runner up and running
heh
2023-06-17 19:37:06 +01:00
f24b450b36 dns: fixed some records related to email 2023-06-17 01:28:55 +01:00
9b1a936f03 dns: got reverse dns working 2023-06-17 00:59:22 +01:00
6585a3c88a email: email is semi functional, can send but it doesnot save to sent items
Unsure about recieve
2023-06-16 23:18:53 +01:00
5463914184 fix: use the correct group 2023-06-16 18:52:48 +01:00
524d014cb1 fix: just use a groupOfNames 2023-06-16 18:51:24 +01:00
1939f4648f dns: now using the server for our other domain 2023-06-15 22:50:29 +01:00
6e25003b5c fmt: removed some duplicates 2023-06-15 22:02:30 +01:00
775d6412af fix: formatting and tidying up 2023-06-15 21:38:42 +01:00
144b572b1b fix: set the alternatate port used for the ssh 2023-06-15 21:36:10 +01:00
1c03644912 fix: no need to have the enabled tag now that it is definitely going to be groups 2023-06-15 14:32:35 +01:00
d22844c3e3 fix: all enabled servers now have the active tag 2023-06-15 14:30:18 +01:00
61bd023737 fix: now using two sets of ldap groups, one for linux, one for everything else 2023-06-15 14:29:06 +01:00
0411c8e18c feat: enabled gitlab.skynet.ie 2023-06-15 02:47:56 +01:00
564fe272b1 fix: gonna need an extra field that is stable 2023-06-15 02:45:13 +01:00
6ddf3f2c2f fix: tidied up a tad 2023-06-14 21:53:48 +01:00
c77fcd5cf0 fix: this is a games host, not an ldap host 2023-06-14 21:07:18 +01:00
77ce631f07 fix: use the default value directly 2023-06-14 21:06:44 +01:00
f5b1cb33ef feat: add the ldap client to all servers 2023-06-14 21:04:29 +01:00
3028fe61d2 feat: kitt is now the ldap server 2023-06-14 20:45:34 +01:00
8443218d0b fix: ensure that servers are using our dns (if resolved is enabled) 2023-06-14 20:30:33 +01:00
883a6b239c feat: setup minecraft for both us and gsoc 2023-06-11 22:11:57 +01:00
d3dba7891d feat: useful tool to have 2023-06-11 22:11:39 +01:00
378b4d0b8f ldap: dir to back up 2023-05-27 00:30:39 +01:00
60d3025d88 gitlab: added useful commands 2023-05-26 22:21:47 +01:00
894837494c ldap: set password hash back to SSH512 2023-05-26 10:21:14 +01:00
eb34303c7b ldap: set fields the user can change on their own 2023-05-25 22:23:25 +01:00
d1b79da77c ldap: only allow ssh key login on linux servers 2023-05-25 16:53:59 +01:00
e748eb306a ldap: add an attribute for the created date 2023-05-25 12:12:30 +01:00
1cbe71db12 gitlab: limit to only active members 2023-05-24 22:01:01 +01:00
749ee1b0dc gitlab: enable on optimus on an interm basis 2023-05-24 21:40:37 +01:00