Commit graph

48 commits

Author SHA1 Message Date
Jermeiah S
6c7781e325
logs now stored in mem since using gray log
All checks were successful
/ check (push) Successful in 1m28s
/ deploy (push) Has been skipped
2025-07-06 02:40:16 -04:00
Jermeiah S
d512b64f41
fix: arma now is run directly packages are global 2025-07-01 23:02:24 -04:00
Jermeiah S
184d58b5b5
fix: openssh start when need is not compat with deployrs 2025-07-01 21:35:18 -04:00
Jermeiah S
83c680d36a
feature: ssh now only runs when needed 2025-07-01 21:18:14 -04:00
Jermeiah S
bd11de92a8
feat remove password auth on ssh
All checks were successful
/ check (push) Successful in 2m10s
/ deploy (push) Has been skipped
2025-07-01 20:50:55 -04:00
Jermeiah S
7dde5410e4
chore: cleanup redundant module declarations
All checks were successful
/ check (push) Successful in 1m23s
/ deploy (push) Has been skipped
2025-07-01 17:52:26 -04:00
Jermeiah S
c4dadd9f25
fix: disable lxc-container module on vm variant
All checks were successful
/ check (push) Successful in 1m35s
/ deploy (push) Has been skipped
2025-07-01 17:43:34 -04:00
Jermeiah S
9e3f2a5982
incus now behind enable flag 2025-07-01 17:33:31 -04:00
Jermeiah S
9fc3927c86
firewall improved to use module tables feature 2025-07-01 17:32:55 -04:00
Jermeiah S
69e69c2b7f
migrate arma configs to module
Some checks failed
/ check (push) Failing after 6s
/ deploy (push) Has been skipped
2025-07-01 13:53:12 -04:00
Jermeiah S
83e62adf85
feat: add local backdoor for dev only 2025-07-01 13:52:39 -04:00
Jermeiah S
83b5be577f
enable gelf loggin on all systems [deploy]
All checks were successful
/ check (push) Successful in 1m15s
/ deploy (push) Successful in 1m30s
2025-06-29 23:28:09 -04:00
Jermeiah S
eaeb15df7f
feature: added signing key [deploy]
All checks were successful
/ check (push) Successful in 1m0s
/ deploy (push) Successful in 1m25s
2025-06-25 21:12:38 -04:00
Jermeiah S
d96ec5b555
fix: removed public key mechanism as is not needed [deploy]
All checks were successful
/ check (push) Successful in 1m2s
/ deploy (push) Successful in 1m46s
2025-06-25 20:05:23 -04:00
Jermeiah S
a445c46ea0
fix: systems need openssh for deployment reasons [deploy]
All checks were successful
/ check (push) Successful in 1m2s
/ deploy (push) Successful in 1m19s
2025-06-25 18:57:49 -04:00
Jermeiah S
83469322e6
feature: added nftables config [deploy]
Some checks failed
/ check (push) Successful in 1m6s
/ deploy (push) Failing after 37s
this default config allows everything internally but only allows ssh
over ygg0
2025-06-25 18:34:50 -04:00
Jermeiah S
7b152ccd16
fix: obliterate firewall interna;;y
All checks were successful
/ check (push) Successful in 57s
/ deploy (push) Has been skipped
2025-06-23 20:01:24 -04:00
Jermeiah S
f108181be1
chore: improve naming for host file
All checks were successful
/ check (push) Successful in 1m2s
/ deploy (push) Has been skipped
2025-06-23 12:50:35 -04:00
Jermeiah S
b72e9c6415
deploy now resolves container-ips.json 2025-06-23 01:09:26 -04:00
Jermeiah S
c185beb1d3
remove firewall temp
All checks were successful
/ check (push) Successful in 59s
/ deploy (push) Has been skipped
2025-06-22 18:43:54 -04:00
Jermeiah S
8e3fb7852a
fix: runner needs domains working
All checks were successful
/ check (push) Successful in 47s
/ deploy (push) Has been skipped
2025-06-21 22:58:39 -04:00
Jermeiah S
8b992b53d8
deploy: test new keys
Some checks failed
/ check (push) Successful in 42s
/ deploy (push) Failing after 3s
2025-06-20 14:17:12 -04:00
Jermeiah S
7e7384464a
made tty-ip enabled by default 2025-06-20 13:53:04 -04:00
Jermeiah S
de5649cc5c
fix deploy-rs 2025-06-19 22:33:42 -04:00
Jermeiah S
2841978224
git by default
Some checks are pending
/ test (push) Waiting to run
2025-06-19 22:04:42 -04:00
Jermeiah S
2c84665e96
swapy
Some checks are pending
/ test (push) Waiting to run
2025-06-19 22:02:40 -04:00
Jermeiah S
7a3d5bfb2a
default presist true ygg
Some checks are pending
/ test (push) Waiting to run
2025-06-19 18:40:23 -04:00
Jermeiah S
c3862ff13a
fix default mechanism for deployrs module 2025-06-19 18:17:33 -04:00
Jermeiah S
450dfe39e0
migrate yggdrasil default config out 2025-06-19 16:31:46 -04:00
Jermeiah S
b9f35afd8b
deploy-rs upgrade sane defaults 2025-06-19 16:24:33 -04:00
Jermeiah S
4ecc6a4ae6
migrate firewall config increase security 2025-06-19 16:21:37 -04:00
Jermeiah S
6becf62164
feat: isolate deploy module 2025-06-19 16:07:55 -04:00
Jermeiah S
bb141b7a71
fix: kuma and improve deployment logging 2025-06-19 15:52:56 -04:00
Jermeiah S
62c440f78a
fix: isolate secret 2025-06-19 15:06:00 -04:00
Jermeiah S
3c6a902515
added a backup mechanism 2025-06-14 23:20:15 -04:00
Jermeiah S
5b9e1da49d
fixed permissions and added watch to otf 2025-06-14 23:05:07 -04:00
Jermeiah S
717c5b9880
secrets: now fully reliant 2025-06-14 14:58:50 -04:00
Jermeiah S
3196a30c4d
prep: setup sops demo for otf 2025-06-14 14:35:19 -04:00
Jermeiah S
1254657679
feature: added specCon18 user 2025-06-14 14:02:52 -04:00
Jermeiah S
d934db7622
feature: added basic sops support 2025-06-14 13:55:51 -04:00
Jermeiah S
20ed95866b
improve user delcaration
it now auto rolls admins into root keys
2025-06-14 13:08:29 -04:00
Jermeiah S
33bf0e24a8
fix: otf.nix improper environmentfile mapping 2025-06-14 13:02:40 -04:00
Jermeiah S
088ac72632
add environment file mechanism for secrets 2025-06-14 07:55:32 -04:00
Jermeiah S
a038b7c80c
add lxc specific configuration for incus 2025-06-14 06:40:14 -04:00
Jermeiah S
763ee4a89b
hostplatform now set defaul 2025-06-14 06:30:36 -04:00
Jermeiah S
dc93ae7c0c
migrate disko
not currently used due to lxc assumption
2025-06-14 06:13:43 -04:00
Jermeiah S
906179fbed
file location adjustments
disko may not be required here depending on the fact we are leveraging
lxc containers
2025-06-14 06:01:03 -04:00
Jermeiah S
8f7a75814d
init commit 2025-06-14 00:36:23 -04:00