Commit graph

44 commits

Author SHA1 Message Date
Théo Barnouin
5f2bbb255c Add onlyoffice service 2025-01-07 13:55:31 +01:00
Théo Barnouin
4bd733777a Changes in flake 2025-01-07 13:38:19 +01:00
Théo Barnouin
d48bfa332c Separate LXC, VM and microvm configs (it's getting ugly, need to tidy things up soon) 2024-12-12 11:54:49 +01:00
Théo Barnouin
44655068b8 Better proxmox LXC declaration 2024-12-12 11:32:58 +01:00
Théo Barnouin
5b2fe3fe7b Use ragenix instead of agenix
All checks were successful
/ Build Nix targets (push) Successful in 2m49s
2024-11-28 12:09:01 +01:00
Théo Barnouin
1f79ed5a02 Fix initialPassword error
All checks were successful
/ Build Nix targets (push) Successful in 2m26s
2024-11-28 11:50:53 +01:00
Théo Barnouin
25218cc404 Solve initalPassword error 2024-11-28 11:39:31 +01:00
Théo Barnouin
8e7f63af3e Replace ct by lxc on config files
Some checks failed
/ Build Nix targets (push) Failing after 1m14s
2024-11-28 09:47:45 +01:00
Théo Barnouin
8c2f113c55 Delete netbox service 2024-10-24 13:54:02 +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
72bb47abe3 Agenix config for forgejo tested and working 2024-10-23 13:10:45 +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
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
6d8ea1ede4 Resolve merge conflict 2024-10-16 14:15:56 +02:00
Théo Barnouin
86a65bf69c Remove authentik VM 2024-10-16 11:17:39 +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
9154013843 Remove cachix config because i don't know how it works 2024-10-13 12:59:35 +02:00
Théo Barnouin
3a0a383b77 Lower grafana specs 2024-09-27 09:24:05 +02:00
Théo Barnouin
87aff6707b Fix variable 2024-09-25 13:44:15 +02:00
Théo Barnouin
74e0b67828 Add external database for grafana 2024-09-25 13:36:18 +02:00
Théo Barnouin
fefb6ce762 Ajout config OAuth pour grafana 2024-09-25 12:56:59 +02:00
Théo Barnouin
46ac6032ae Add netbox service to curiosity 2024-09-24 16:05:59 +02:00
tbarnouin
32d95a73e1 Fix second hypervisor 2024-09-17 18:24:38 +02:00
tbarnouin
d5b7623427 Fix typos 2024-09-17 15:09:37 +02:00
tbarnouin
5496ce5300 Add second hypervisor 2024-09-17 14:48:19 +02:00
Théo Barnouin
8698056760 not working ? 2024-09-13 11:21:49 +02:00
Théo Barnouin
9d1ece672f Add authentik-nix input 2024-09-13 10:32:18 +02:00
Théo Barnouin
e87f6d396f Fix IP address to match perseverance hypervisor 2024-09-13 10:25:51 +02:00
Théo Barnouin
cbb5c3623b Delete jellyfin service and fix hostname 2024-09-13 10:22:22 +02:00
Théo Barnouin
ec4bccf250 Adjust flake to match pve01 config 2024-09-10 14:40:56 +02:00
Théo Barnouin
dd216b9cab Working filesystem ? 2024-09-10 10:51:57 +02:00
Théo Barnouin
91e61ef0a6 Functionning template 2024-09-10 09:51:13 +02:00
Théo Barnouin
f1260cbc95 Declare hostname explicitly 2024-09-09 15:43:00 +02:00
Théo Barnouin
38fba61f9c Try to separate hosts 2024-09-09 15:22:30 +02:00
Théo Barnouin
ff8a4d23a9 Add other services 2024-09-09 15:19:57 +02:00
Théo BARNOUIN
439b8153c2 Add self to outputs' inputs 2024-09-09 14:30:03 +02:00
Théo BARNOUIN
3c39c5aaa4 First commit 2024-09-09 10:48:56 +02:00