Commit graph

97 commits

Author SHA1 Message Date
Théo Barnouin
b8559d8775 Test CI : nix build
Some checks failed
/ test (push) Failing after 15s
2024-10-23 17:59:47 +02:00
Théo Barnouin
a488891ca1 Test CI : nix build
Some checks failed
/ test (push) Failing after 15s
2024-10-23 17:59:10 +02:00
Théo Barnouin
44ea084c25 Test CI
All checks were successful
/ test (push) Successful in 13s
2024-10-23 17:56:20 +02:00
Théo Barnouin
2e1b145534 Test CI
Some checks failed
/ test (push) Failing after 13s
2024-10-23 17:54:07 +02:00
Théo Barnouin
a8b8e768cc Test CI
Some checks failed
/ test (push) Failing after 13s
2024-10-23 17:51:01 +02:00
Théo Barnouin
201823d5ed Test CI
Some checks failed
/ test (push) Failing after 0s
2024-10-23 17:46:26 +02:00
Théo Barnouin
fc1e4cdc14 Test CI
Some checks failed
/ test (push) Failing after 9s
2024-10-23 17:41:50 +02:00
Théo Barnouin
6483464ab3 Fix typo
All checks were successful
/ test (push) Successful in 54s
2024-10-23 17:35:49 +02:00
Théo Barnouin
4d7645b926 Fix indentation (error apears in action folder on forgejo) 2024-10-23 17:34:55 +02:00
Théo Barnouin
ec5ca34494 Fix typo (no error when yml file not good ?) 2024-10-23 17:33:12 +02:00
Théo Barnouin
42e336853d Test CI with nixos docker CT 2024-10-23 17:31:19 +02:00
Théo Barnouin
9d6a03977c Test CI on dind
All checks were successful
/ ipv6 (push) Successful in 32s
2024-10-23 17:16:16 +02:00
Théo Barnouin
b608d1b2cc Should fix Fogejo runner but does not 2024-10-23 16:47:14 +02:00
Théo Barnouin
27b9083d89 Remove demo forgejo action 2024-10-23 16:46:35 +02:00
Théo Barnouin
606ca3c6c1 Fix typos, working agenix and grafana config 2024-10-23 16:45:46 +02:00
Théo Barnouin
33a47b21a7 Delete grafana VM from nixmox-curiosity because i don't want to deal with agenix import error 2024-10-23 15:59:37 +02:00
Théo Barnouin
7362240d9b Add agenix module to nixmox-curiosity 2024-10-23 15:57:49 +02:00
Théo Barnouin
3c56e923a4 Update nginx vhosts to serve grafana LXC 2024-10-23 15:52:46 +02:00
Théo Barnouin
fa1821798d Try grafana LXC + Agenix (forgejo-runner not working) 2024-10-23 15:52:13 +02:00
Théo Barnouin
7f7f604882 Try Forgejo actions with runs-on: self-hosted
Some checks are pending
/ test (push) Waiting to run
2024-10-23 14:59:32 +02:00
Théo Barnouin
ee8a49b449 Try Forgejo actions with native
Some checks failed
/ test (push) Has been cancelled
2024-10-23 14:58:21 +02:00
Théo Barnouin
139d038452 Try Forgejo actions
Some checks failed
/ test (push) Has been cancelled
2024-10-23 14:55:37 +02:00
Théo Barnouin
72bb47abe3 Agenix config for forgejo tested and working 2024-10-23 13:10:45 +02:00
Théo Barnouin
41fb790367 Add agenix age file to forgejo deployment 2024-10-23 12:16:24 +02:00
Théo Barnouin
409c65a779 Add agenix secrets management / test forgejo runner deployment 2024-10-23 12:14:11 +02:00
Théo Barnouin
fe5c92ae8c Fix config error 2024-10-18 16:11:01 +02:00
Théo Barnouin
af3d237b93 Fix config error 2024-10-18 16:06:42 +02:00
Théo Barnouin
d5afa3aad6 Add cAdvisor prometheus exporter 2024-10-18 15:52:52 +02:00
Théo Barnouin
8b1002aef3 Add kuma prometheus exporter 2024-10-18 15:34:19 +02:00
Théo Barnouin
2d1a5be02a Add kuma to nginx vhosts 2024-10-18 15:34:02 +02:00
Théo Barnouin
5e6e638910 Redirect le43.eu to authentik hompage 2024-10-18 14:15:03 +02:00
Théo Barnouin
4486f7bc2d LXC config is imported in minimalConfig, enabled in flake.nix and proxmox-lxc.nix module is imported in flake 2024-10-16 15:37:45 +02:00
Théo Barnouin
e29ce7840b Delete LXC config from minimalConfig 2024-10-16 15:01:03 +02:00
Théo Barnouin
63ee06c308 Separate microvm and LXC config 2024-10-16 14:33:27 +02:00
Théo Barnouin
6d8ea1ede4 Resolve merge conflict 2024-10-16 14:15:56 +02:00
Théo Barnouin
cf429a8041 Allow x-frame on same origin in order for jellyfin SSO to work 2024-10-16 12:13:08 +02:00
Théo Barnouin
a420f97a2a Change authentik IP in nginx vshosts 2024-10-16 11:19:20 +02:00
Théo Barnouin
86a65bf69c Remove authentik VM 2024-10-16 11:17:39 +02:00
Théo Barnouin
a793fb0592 Update flake lock 2024-10-15 21:24:14 +02:00
Théo Barnouin
0b8e7b45d8 Remove redis microvm (lxc migration) 2024-10-15 19:47:21 +02:00
Théo Barnouin
5455da310d Change nginx hostname 2024-10-15 15:46:57 +02:00
Théo Barnouin
fcd44586c1 Migrate redis to LXC 2024-10-15 15:44:21 +02:00
Théo Barnouin
d95682e940 Remove nginx from microvm 2024-10-13 18:14:35 +02:00
Théo Barnouin
6ddb56f722 Migrate Nginx from microvm to proxmox LXC container 2024-10-13 18:12:54 +02:00
Théo Barnouin
7d969f0c99 Skip fail2ban ERROR if nginx log does not exist at boot 2024-10-13 18:11:53 +02:00
Théo Barnouin
f1361665e0 Add root to trusted users ? 2024-10-13 12:59:53 +02:00
Théo Barnouin
9154013843 Remove cachix config because i don't know how it works 2024-10-13 12:59:35 +02:00
Théo Barnouin
e168faf0d6 change metrics_path for opportunity 2024-10-07 19:42:16 +02:00
Théo Barnouin
7df58db1ba change metrics_path for opportunity 2024-10-07 19:29:10 +02:00
Théo Barnouin
b90c55345a Add every host on prometheus config 2024-10-07 19:21:59 +02:00