Commit graph

  • c382db1b64 CI test: run nix flake check on CI Théo Barnouin 2024-10-24 12:05:45 +02:00
  • 166f146550 CI test : install nix with init: none Théo Barnouin 2024-10-24 11:56:14 +02:00
  • 376965ab0c Use checkout v4 Théo Barnouin 2024-10-24 11:53:37 +02:00
  • 055c959b3c CI test: install nix on node CT Théo Barnouin 2024-10-24 11:52:45 +02:00
  • 87d40e4905 CI test: use node container (install node on other CT ?) Théo Barnouin 2024-10-24 11:50:04 +02:00
  • 20612b39b0 CI test: try to add node to PATH Théo Barnouin 2024-10-24 11:48:07 +02:00
  • 1b0aae63bf CI test: try to add node to PATH Théo Barnouin 2024-10-24 11:46:20 +02:00
  • 0805e7a3c5 CI test: try to add node to /home/tbarnouin/micromamba/condabin:/nix/store/0fpd2rfwlf1gqv4x95rpfmyg57w018gn-kitty-0.34.1/bin:/nix/store/ppsaphf6wy9y8wqrcdlk2cciy6f8xqxw-imagemagick-7.1.1-38/bin:/nix/store/5fk6fyzbar5hmrhm5hnjdvvk261afms3-ncurses-6.4-dev/bin:/home/tbarnouin/.local/bin:/run/wrappers/bin:/home/tbarnouin/.nix-profile/bin:/nix/profile/bin:/home/tbarnouin/.local/state/nix/profile/bin:/etc/profiles/per-user/tbarnouin/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin Théo Barnouin 2024-10-24 11:44:42 +02:00
  • e01e0c9b6f CI test: try to add node to /home/tbarnouin/micromamba/condabin:/nix/store/0fpd2rfwlf1gqv4x95rpfmyg57w018gn-kitty-0.34.1/bin:/nix/store/ppsaphf6wy9y8wqrcdlk2cciy6f8xqxw-imagemagick-7.1.1-38/bin:/nix/store/5fk6fyzbar5hmrhm5hnjdvvk261afms3-ncurses-6.4-dev/bin:/home/tbarnouin/.local/bin:/run/wrappers/bin:/home/tbarnouin/.nix-profile/bin:/nix/profile/bin:/home/tbarnouin/.local/state/nix/profile/bin:/etc/profiles/per-user/tbarnouin/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin Théo Barnouin 2024-10-24 11:44:17 +02:00
  • 6c5e3edfa1 CI test: try to make checkout action working Théo Barnouin 2024-10-24 11:35:22 +02:00
  • c683ecfeea CI test: try to make checkout action working Théo Barnouin 2024-10-24 11:34:52 +02:00
  • 58ed4543f1 Use checkout v4 Théo Barnouin 2024-10-24 11:24:32 +02:00
  • e081c50c8d Use absolute URL Théo Barnouin 2024-10-24 11:22:12 +02:00
  • 357de622ab Use absolute URL Théo Barnouin 2024-10-24 11:19:40 +02:00
  • 650e788657 Replace docker CI image Théo Barnouin 2024-10-24 11:16:55 +02:00
  • 0b134d3676 Replace docker CI image Théo Barnouin 2024-10-24 11:15:01 +02:00
  • c2da4e06d5 Test [flake-checker](https://determinate.systems/posts/flake-checker/) Théo Barnouin 2024-10-24 11:11:14 +02:00
  • 6cf8a6ca34 CI test : CI at least check flake Théo Barnouin 2024-10-24 11:04:11 +02:00
  • 34eddd1fe8 CI test : delete /os/release thing Théo Barnouin 2024-10-24 11:00:32 +02:00
  • fd316a567c CI test : could CI at least check flake ? Théo Barnouin 2024-10-24 10:59:05 +02:00
  • 6589509e23 Forward rsyslog logs to remote server Théo Barnouin 2024-10-24 10:50:34 +02:00
  • c0c190e259 Test CI : nixos-rebuild Théo Barnouin 2024-10-23 18:38:46 +02:00
  • af6fb43348 Test CI : nixos-rebuild Théo Barnouin 2024-10-23 18:37:41 +02:00
  • c8a5ffde42 Test CI : nixos-rebuild Théo Barnouin 2024-10-23 18:36:47 +02:00
  • 8314635a53 Test CI : ssh connection Théo Barnouin 2024-10-23 18:34:52 +02:00
  • 6a8d8e9b46 Test CI : ssh connection Théo Barnouin 2024-10-23 18:29:51 +02:00
  • b4ace0ec3a Test CI : ssh connection Théo Barnouin 2024-10-23 18:29:11 +02:00
  • 7f79c0a700 Test CI : ssh connection Théo Barnouin 2024-10-23 18:24:50 +02:00
  • f1543c0cba Test CI : ssh connection Théo Barnouin 2024-10-23 18:22:21 +02:00
  • c577cbf8fa Test CI : ssh connection Théo Barnouin 2024-10-23 18:20:57 +02:00
  • db6b375790 Test CI : ssh connection Théo Barnouin 2024-10-23 18:20:23 +02:00
  • ea1755bded Test CI : ssh connection Théo Barnouin 2024-10-23 18:19:15 +02:00
  • 814adf0da4 Test CI : ssh connection Théo Barnouin 2024-10-23 18:12:34 +02:00
  • f073c3232f Test CI : ssh connection Théo Barnouin 2024-10-23 18:11:37 +02:00
  • b8559d8775 Test CI : nix build Théo Barnouin 2024-10-23 17:59:47 +02:00
  • a488891ca1 Test CI : nix build Théo Barnouin 2024-10-23 17:59:10 +02:00
  • 44ea084c25 Test CI Théo Barnouin 2024-10-23 17:56:20 +02:00
  • 2e1b145534 Test CI Théo Barnouin 2024-10-23 17:54:07 +02:00
  • a8b8e768cc Test CI Théo Barnouin 2024-10-23 17:51:01 +02:00
  • 201823d5ed Test CI Théo Barnouin 2024-10-23 17:46:26 +02:00
  • fc1e4cdc14 Test CI Théo Barnouin 2024-10-23 17:41:50 +02:00
  • 6483464ab3 Fix typo Théo Barnouin 2024-10-23 17:35:49 +02:00
  • 4d7645b926 Fix indentation (error apears in action folder on forgejo) Théo Barnouin 2024-10-23 17:34:55 +02:00
  • ec5ca34494 Fix typo (no error when yml file not good ?) Théo Barnouin 2024-10-23 17:33:12 +02:00
  • 42e336853d Test CI with nixos docker CT Théo Barnouin 2024-10-23 17:31:19 +02:00
  • 9d6a03977c Test CI on dind Théo Barnouin 2024-10-23 17:16:16 +02:00
  • b608d1b2cc Should fix Fogejo runner but does not Théo Barnouin 2024-10-23 16:47:14 +02:00
  • 27b9083d89 Remove demo forgejo action Théo Barnouin 2024-10-23 16:46:35 +02:00
  • 606ca3c6c1 Fix typos, working agenix and grafana config Théo Barnouin 2024-10-23 16:45:46 +02:00
  • 33a47b21a7 Delete grafana VM from nixmox-curiosity because i don't want to deal with agenix import error Théo Barnouin 2024-10-23 15:59:37 +02:00
  • 7362240d9b Add agenix module to nixmox-curiosity Théo Barnouin 2024-10-23 15:57:49 +02:00
  • 3c56e923a4 Update nginx vhosts to serve grafana LXC Théo Barnouin 2024-10-23 15:52:46 +02:00
  • fa1821798d Try grafana LXC + Agenix (forgejo-runner not working) Théo Barnouin 2024-10-23 15:52:13 +02:00
  • 7f7f604882 Try Forgejo actions with runs-on: self-hosted Théo Barnouin 2024-10-23 14:59:32 +02:00
  • ee8a49b449 Try Forgejo actions with native Théo Barnouin 2024-10-23 14:58:21 +02:00
  • 139d038452 Try Forgejo actions Théo Barnouin 2024-10-23 14:55:37 +02:00
  • 72bb47abe3 Agenix config for forgejo tested and working Théo Barnouin 2024-10-23 13:10:45 +02:00
  • 41fb790367 Add agenix age file to forgejo deployment Théo Barnouin 2024-10-23 12:16:24 +02:00
  • 409c65a779 Add agenix secrets management / test forgejo runner deployment Théo Barnouin 2024-10-23 12:14:11 +02:00
  • fe5c92ae8c Fix config error Théo Barnouin 2024-10-18 16:11:01 +02:00
  • af3d237b93 Fix config error Théo Barnouin 2024-10-18 16:06:42 +02:00
  • d5afa3aad6 Add cAdvisor prometheus exporter Théo Barnouin 2024-10-18 15:52:52 +02:00
  • 8b1002aef3 Add kuma prometheus exporter Théo Barnouin 2024-10-18 15:34:19 +02:00
  • 2d1a5be02a Add kuma to nginx vhosts Théo Barnouin 2024-10-18 15:34:02 +02:00
  • 5e6e638910 Redirect le43.eu to authentik hompage Théo Barnouin 2024-10-18 14:15:03 +02:00
  • 4486f7bc2d LXC config is imported in minimalConfig, enabled in flake.nix and proxmox-lxc.nix module is imported in flake Théo Barnouin 2024-10-16 15:37:45 +02:00
  • e29ce7840b Delete LXC config from minimalConfig Théo Barnouin 2024-10-16 15:01:03 +02:00
  • 63ee06c308 Separate microvm and LXC config Théo Barnouin 2024-10-16 14:33:27 +02:00
  • 6d8ea1ede4 Resolve merge conflict Théo Barnouin 2024-10-16 14:15:56 +02:00
  • cf429a8041 Allow x-frame on same origin in order for jellyfin SSO to work Théo Barnouin 2024-10-16 12:13:08 +02:00
  • a420f97a2a Change authentik IP in nginx vshosts Théo Barnouin 2024-10-16 11:19:20 +02:00
  • 86a65bf69c Remove authentik VM Théo Barnouin 2024-10-16 11:17:39 +02:00
  • a793fb0592 Update flake lock Théo Barnouin 2024-10-15 21:24:14 +02:00
  • 0b8e7b45d8 Remove redis microvm (lxc migration) Théo Barnouin 2024-10-15 19:47:21 +02:00
  • 5455da310d Change nginx hostname Théo Barnouin 2024-10-15 15:46:57 +02:00
  • fcd44586c1 Migrate redis to LXC Théo Barnouin 2024-10-15 15:44:21 +02:00
  • d95682e940 Remove nginx from microvm Théo Barnouin 2024-10-13 18:14:35 +02:00
  • 6ddb56f722 Migrate Nginx from microvm to proxmox LXC container Théo Barnouin 2024-10-13 18:12:54 +02:00
  • 7d969f0c99 Skip fail2ban ERROR if nginx log does not exist at boot Théo Barnouin 2024-10-13 18:11:53 +02:00
  • f1361665e0 Add root to trusted users ? Théo Barnouin 2024-10-13 12:59:53 +02:00
  • 9154013843 Remove cachix config because i don't know how it works Théo Barnouin 2024-10-13 12:59:35 +02:00
  • e168faf0d6 change metrics_path for opportunity Théo Barnouin 2024-10-07 19:42:16 +02:00
  • 7df58db1ba change metrics_path for opportunity Théo Barnouin 2024-10-07 19:29:10 +02:00
  • b90c55345a Add every host on prometheus config Théo Barnouin 2024-10-07 19:21:59 +02:00
  • 45559cc105 Add every host on prometheus config Théo Barnouin 2024-10-07 17:59:20 +02:00
  • b7ad558457 Add every host on prometheus config Théo Barnouin 2024-10-07 17:49:44 +02:00
  • efc0378ca9 Fix rsyslog / promtail log relay Théo Barnouin 2024-10-07 16:55:05 +02:00
  • 1f3ca329a1 Add influxdb2 service Théo Barnouin 2024-10-07 16:39:33 +02:00
  • bfb9a3518c Add influxdb2 service Théo Barnouin 2024-10-07 16:36:30 +02:00
  • 311d03d3c3 Add rsyslog / promtail log relay Théo Barnouin 2024-10-07 16:31:57 +02:00
  • 07498474ed Open Firewall rsyslog / promtail log relay Théo Barnouin 2024-10-07 13:03:29 +02:00
  • c256a6ee06 Add rsyslog / promtail log relay Théo Barnouin 2024-10-07 12:23:45 +02:00
  • 3a0a383b77 Lower grafana specs Théo Barnouin 2024-09-27 09:24:05 +02:00
  • 87aff6707b Fix variable Théo Barnouin 2024-09-25 13:44:15 +02:00
  • 74e0b67828 Add external database for grafana Théo Barnouin 2024-09-25 13:36:18 +02:00
  • fefb6ce762 Ajout config OAuth pour grafana Théo Barnouin 2024-09-25 12:56:59 +02:00
  • 1f446740cd Add netbox reverse proxy Théo Barnouin 2024-09-24 16:27:46 +02:00
  • 5be1bbe84b Add netbox reverse proxy Théo Barnouin 2024-09-24 16:26:53 +02:00
  • f7e00cf2e1 Add qemu guest agent to nixmox hypervisors Théo Barnouin 2024-09-24 16:10:12 +02:00
  • 46ac6032ae Add netbox service to curiosity Théo Barnouin 2024-09-24 16:05:59 +02:00