Commit graph

222 commits

Author SHA1 Message Date
0c90d041e0
feat: move to teh lix overlay instead of compilling it each time
Some checks failed
Build_Deploy / linter (push) Successful in 6s
Build_Deploy / build (push) Successful in 14s
Build_Deploy / deploy_dns (push) Successful in 1m53s
Build_Deploy / deploy_active (active) (push) Successful in 2m5s
Build_Deploy / deploy_active (active-core) (push) Failing after 2m24s
Build_Deploy / deploy_active (active-ext) (push) Successful in 55s
2025-09-04 22:41:15 +01:00
ddf27a2794
tool: would be useful to have inetutils on every machiene 2025-09-04 22:24:59 +01:00
96a7af86cb
feat: add esy to the admin list
Some checks failed
Build_Deploy / deploy_dns (push) Has been cancelled
Build_Deploy / build (push) Has been cancelled
Build_Deploy / linter (push) Has been cancelled
Build_Deploy / deploy_active (active) (push) Has been cancelled
Build_Deploy / deploy_active (active-core) (push) Has been cancelled
Build_Deploy / deploy_active (active-ext) (push) Has been cancelled
2025-07-06 21:45:09 +01:00
a2000ec6da
fix: force using our nameservers
Some checks failed
Build_Deploy / build (push) Successful in 2m1s
Build_Deploy / linter (push) Successful in 5m12s
Build_Deploy / deploy_dns (push) Successful in 2m47s
Build_Deploy / deploy_active (active-core) (push) Successful in 17m10s
Build_Deploy / deploy_active (active) (push) Successful in 3m35s
Build_Deploy / deploy_active (active-ext) (push) Failing after 3m20s
2025-07-03 14:40:36 +01:00
4b3cf6c22e
[skip ci] feat: added teh logging bot 2025-07-01 17:05:26 +01:00
319522e4d3
feat: properly set a root user password for physical access
Some checks failed
Build_Deploy / linter (push) Successful in 12s
Build_Deploy / build (push) Successful in 21s
Build_Deploy / deploy_active (active-core) (push) Has been cancelled
Build_Deploy / deploy_active (active-ext) (push) Has been cancelled
Build_Deploy / deploy_dns (push) Successful in 1m6s
Build_Deploy / deploy_active (active) (push) Successful in 1m46s
2025-06-24 01:24:52 +01:00
017d383d08
fix: recovering space was too agressive 2025-06-24 00:37:08 +01:00
1823ae396f
feat: more agressive recovery of storage
All checks were successful
Build_Deploy / build (push) Successful in 1m46s
Build_Deploy / linter (push) Successful in 3m48s
Build_Deploy / deploy_dns (push) Successful in 1m54s
Build_Deploy / deploy_active (active) (push) Successful in 3m11s
Build_Deploy / deploy_active (active-ext) (push) Successful in 1m33s
Build_Deploy / deploy_active (active-core) (push) Successful in 6m13s
2025-06-20 11:35:46 +01:00
fc1e1c5806
Revert "temp: temp switch the dns servers since the recent changes left them unavailable"
This reverts commit 4fc1071225.
2025-06-20 11:35:46 +01:00
af2613feaa
feat: create a password so michenes can eb physically logged into 2025-06-20 11:35:46 +01:00
5fd9e297b0
fix: had used the wrong interface 2025-06-20 11:35:46 +01:00
5ca3265cc1
feat: fixed how sometimes updating servers mean that ye had to reset teh MAC address in Proxmox.
Some checks failed
Build_Deploy / build (push) Successful in 3m40s
Build_Deploy / linter (push) Successful in 5m19s
Build_Deploy / deploy_dns (push) Failing after 2m59s
Build_Deploy / deploy_active (active) (push) Has been skipped
Build_Deploy / deploy_active (active-core) (push) Has been skipped
Build_Deploy / deploy_active (active-ext) (push) Has been skipped
This is done by letting each server manage its own network interface.
2025-06-18 03:14:35 +01:00
4fc1071225
temp: temp switch the dns servers since the recent changes left them unavailable 2025-06-18 03:14:04 +01:00
dfdc1e0fcc
feat: the changes have been merged in, use the upstream module 2025-06-18 02:25:55 +01:00
69ec3abb3b
feat: we now have a sso/oauth server ther we can use to connect services to
Some checks failed
Build_Deploy / linter (push) Successful in 11s
Build_Deploy / build (push) Successful in 47s
Build_Deploy / deploy_dns (push) Successful in 1m29s
Build_Deploy / deploy_active (active) (push) Successful in 1m36s
Build_Deploy / deploy_active (active-ext) (push) Failing after 44s
Build_Deploy / deploy_active (active-core) (push) Successful in 6m43s
Currently works with Proxmox (VE and MG) and Forgejo
2025-03-23 00:06:29 +00:00
1d946308b6
feat: scream test for Gitlab
Some checks failed
Build_Deploy / linter (push) Successful in 19s
Build_Deploy / build (push) Successful in 46s
Build_Deploy / deploy_dns (push) Successful in 2m12s
Build_Deploy / deploy_active (active) (push) Successful in 2m43s
Build_Deploy / deploy_active (active-ext) (push) Successful in 1m3s
Build_Deploy / deploy_active (active-core) (push) Failing after 7m13s
2025-03-03 18:34:53 +00:00
7024635e30
tmp: remove ariia from active deployment
Some checks failed
Build_Deploy / linter (push) Successful in 12s
Build_Deploy / build (push) Successful in 1m37s
Build_Deploy / deploy_dns (push) Successful in 54s
Build_Deploy / deploy_active (active) (push) Failing after 2m20s
Build_Deploy / deploy_active (active-ext) (push) Failing after 53s
Build_Deploy / deploy_active (active-core) (push) Successful in 12m3s
Thankfully this server is ephemeral
2025-02-19 12:03:03 +00:00
c57ca6ab11
feat: adding another runner to speed up deployment
Closes #139
2025-02-19 09:58:36 +00:00
b46eca16b0
fix: switch over to usign `active-git instead of active-gitlab`
All checks were successful
Build_Deploy / linter (push) Successful in 4s
Build_Deploy / build (push) Successful in 14s
Build_Deploy / deploy_dns (push) Successful in 50s
Build_Deploy / deploy_active (active) (push) Successful in 1m1s
Build_Deploy / deploy_active (active-core) (push) Successful in 1m16s
Build_Deploy / deploy_active (active-ext) (push) Successful in 30s
2025-01-09 22:53:26 +00:00
9ac74c1c86
feat: added example machiene
All checks were successful
Build_Deploy / linter (push) Successful in 5s
Build_Deploy / build (push) Successful in 15s
Build_Deploy / deploy_dns (push) Successful in 52s
Build_Deploy / deploy_active (active) (push) Successful in 1m1s
Build_Deploy / deploy_active (active-core) (push) Successful in 1m19s
Build_Deploy / deploy_active (active-ext) (push) Successful in 34s
2025-01-05 19:13:33 +00:00
8334e2be70
feat: created nopde for pelican 2025-01-03 00:19:21 +00:00
7b3fc3a5e1
feat: bumblebee created 2025-01-02 22:19:55 +00:00
a0ba2d0903
fix: optimus will occupy the same ip address as its predicessor 2025-01-02 22:19:39 +00:00
e9bc5e389b
feat: some changes to begin to switch over to the new panel 2025-01-01 19:38:06 +00:00
34b2ef6a84
feat: got teh wing working
its not 100% ready for prod yet as there is no way to transfer from ptero yet
2024-12-10 00:44:38 +00:00
de1aea7abd
feat: got teh panel working 2024-12-09 23:08:39 +00:00
49d69b1a10
fix: slight improvement in how packages are added to eachs erver
Some checks failed
Build_Deploy / linter (push) Successful in 6s
Build_Deploy / build (push) Successful in 16s
Build_Deploy / deploy_dns (push) Successful in 1m14s
Build_Deploy / deploy_active (active) (push) Successful in 1m22s
Build_Deploy / deploy_active (active-core) (push) Failing after 25s
Build_Deploy / deploy_active (active-ext) (push) Successful in 48s
2024-11-02 18:55:40 +00:00
cb2fba3f81
fix: servers need to have git lfs installed as well 2024-11-02 18:54:27 +00:00
50fc679172
cleanup: gettign rid of the gitlab runner config 2024-11-02 17:09:11 +00:00
51d8a84432
feat: initial removal of the gitlab runner
For scream testing
2024-10-04 12:01:17 +01:00
ddf5a22d8b
nix: switch over to using Lix
Related to #81
2024-08-26 09:14:42 +01:00
f00ae5bd2d
feat: basic forgejo setup 2024-08-07 21:52:50 +01:00
97d1783561
feat: basic config for ForgeJo 2024-08-06 20:52:19 +01:00
98136e802b
fix: git is important enough that it should have its own folder 2024-08-06 15:41:59 +01:00
cd002aec03 fix : remove unneeded import
Prometheus is imported through base
2024-07-22 20:02:38 +00:00
e9d5985adf
fmt: remove duplicate imports, now unified in applications/_base.nix 2024-07-16 23:09:22 +01:00
b6b9ae0579
feat: new wiki domain 2024-07-09 22:12:41 +01:00
cd13520aba
feat: new server for stats, ariia, danm I love this naming scheme 2024-06-17 20:58:33 +01:00
34f8f0eb8c
femt: move skynet into its own subfolder 2024-06-14 20:38:46 +01:00
cbc5af9b53
feat: retiring Optimus and teh games server that was hosted on it.
Now fully using Pterodactyl
2024-06-02 21:27:27 +01:00
be9f5084eb
fix: dont have an internal ip 2024-05-30 22:10:40 +01:00
379cb84839
feat: simplified the config for running services, only one hosts config is required now in each server config file 2024-05-30 17:55:29 +01:00
f8c7860eb5
feat: standardise all services to using `services.skynet."${name}";` format 2024-05-30 14:59:20 +01:00
54b43c9962
feat: use a host attribute to make the config less verbose/complex 2024-05-30 14:11:45 +01:00
e156b4ecaf
feat: standardise restic (backups) to using `services.skynet."${name}";` format 2024-05-30 13:57:30 +01:00
023b491d89
feat: standardise dns to using `services.skynet."${name}";` format 2024-05-30 13:25:52 +01:00
75f0a17fcb
feat: use calutron as the public services server 2024-05-30 13:15:28 +01:00
b545c623d2
fix: use teh hostnames for these (missed this one) 2024-05-24 00:30:25 +01:00
44750155f1
fix: use teh hostnames for these 2024-05-24 00:00:44 +01:00
daragh
c0816ccce4
remove todo 2024-05-23 22:35:31 +01:00