Skynet
Introduction to Skynet
Brendan Golden
Skynet: Introduction
2 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
3 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
4 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
• Older than the Society. (1992 vs 1994)
5 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
• Older than the Society. (1992 vs 1994)
• But alas good things always come to an end.
6 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
• Older than the Society. (1992 vs 1994)
• But alas good things always come to an end.
• Due to A Series of Unfortunate Events we lost internet in Jan 2023
7 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
• Older than the Society. (1992 vs 1994)
• But alas good things always come to an end.
• Due to A Series of Unfortunate Events we lost internet in Jan 2023
• Turns out Wordpress got Wordpress'd and we had a smol spam problem.
8 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
• Older than the Society. (1992 vs 1994)
• But alas good things always come to an end.
• Due to A Series of Unfortunate Events we lost internet in Jan 2023
• Turns out Wordpress got Wordpress'd and we had a smol spam problem.
• ITD also wanted us to have all servers patched and up to date.
9 / 53
Skynet: Introduction
• Skynet is the UL Computer Society's computer cluster.
• Has a long history (https://2016.skynet.ie/history.html).
• Older than the Society. (1992 vs 1994)
• But alas good things always come to an end.
• Due to A Series of Unfortunate Events we lost internet in Jan 2023
• Turns out Wordpress got Wordpress'd and we had a smol spam problem.
• ITD also wanted us to have all servers patched and up to date.
10 / 53
Skynet 3.0
11 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
12 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
13 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
14 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
15 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
16 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
• Fully open source (
https://forgejo.skynet.ie/Skynet/nixos).
17 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
• Fully open source (
https://forgejo.skynet.ie/Skynet/nixos).
• Skynet now can compile and update itself.
18 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
• Fully open source (
https://forgejo.skynet.ie/Skynet/nixos).
• Skynet now can compile and update itself.
• Be not Afraid
19 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
• Fully open source (
https://forgejo.skynet.ie/Skynet/nixos).
• Skynet now can compile and update itself.
• Be not Afraid
• Automation FTW!
20 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
• Fully open source (
https://forgejo.skynet.ie/Skynet/nixos).
• Skynet now can compile and update itself.
• Be not Afraid
• Automation FTW!
• Be not Afraid
21 / 53
Skynet 3.0
• Gave us a chance to do a full rebuild.![]()
• Servers were delved Indiana Jones style.
• Backups were made.
• Returned Summer 2023.
• Powered by NixOS.
• Fully open source (
https://forgejo.skynet.ie/Skynet/nixos).
• Skynet now can compile and update itself.
• Be not Afraid
• Automation FTW!
• Be not Afraid
22 / 53
What is on Skynet
23 / 53
What is on Skynet
• Email
24 / 53
What is on Skynet
• Email
• DNS
25 / 53
What is on Skynet
• Email
• DNS
• Account Management
26 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
27 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
28 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
29 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
30 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
31 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
32 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
33 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
34 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
35 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
36 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
37 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
38 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
39 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
40 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
41 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
42 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
43 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
44 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
45 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 46 / 53
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 47 / 53
▪ https://2016.skynet.ie
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 48 / 53
▪ https://2016.skynet.ie
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 49 / 53
▪ https://2016.skynet.ie
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 50 / 53
▪ https://2016.skynet.ie
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 51 / 53
▪ https://2016.skynet.ie
What is on Skynet
• Email
• DNS
• Account Management
• Forgejo + CI/CD runners
◦ We forge software
◦ Git host
• Game Servers
◦ Minecraft
◦ TF2
◦ CSGO
• Discord Bots
◦ Skynet
▪ Our Discord Role Manager
◦ T-800
▪ Logging and monitoring
• Clubs & Societies
◦ Out in UL
▪ https://outinul.ie
◦ ULFM
▪ Now gone
• Websites
◦ Our own
▪ https://skynet.ie 52 / 53
▪ https://2016.skynet.ie
Always iterating, always improving.
53 / 53