Commit graph

75 commits

Author SHA1 Message Date
Théo Barnouin
d039cc3131 Functioning OAuth for grafana
All checks were successful
/ Build Nix targets (push) Successful in 3m30s
2025-01-08 12:57:14 +01:00
Théo Barnouin
ff620d9d22 Try and enable oauth on grafana 2025-01-08 11:50:21 +01:00
Théo Barnouin
1c6643d4c2 Use OnlyOffice docker until nixpkgs is fixed
Some checks failed
/ Build Nix targets (push) Failing after 1m54s
2025-01-08 11:23:32 +01:00
Théo Barnouin
f1575f436e Update everyone to 24.11 2025-01-08 10:02:38 +01:00
Théo Barnouin
94022737a0 Add onlyoffice secret conf
Some checks failed
/ Build Nix targets (push) Failing after 1m53s
2025-01-08 09:21:06 +01:00
Théo Barnouin
470c42f8d0 Rekey secrets 2025-01-08 09:20:22 +01:00
Théo Barnouin
b09aa018d1 Rekey secrets 2025-01-08 09:20:10 +01:00
Théo Barnouin
c2d771a9c6 Add onlyoffice service 2025-01-07 14:19:36 +01:00
Théo Barnouin
0e79faf621 Add onlyoffice service 2025-01-07 14:06:58 +01:00
Théo Barnouin
a802422305 Add onlyoffice service 2025-01-07 14:06:00 +01:00
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
93b85f705f Better proxmox LXC declaration 2024-12-12 11:14:01 +01:00
Théo Barnouin
328e83e1e0 Change nextcloud host
Some checks failed
/ Build Nix targets (push) Has been cancelled
2024-11-28 19:35:20 +01:00
Théo Barnouin
1ceba4e099 Fix initialPassword error 2024-11-28 12:03:36 +01:00
Théo Barnouin
9d16491b6e Fix initialPassword error 2024-11-28 12:01:52 +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
0ddb9d998d Use psql 16 2024-11-28 10:52:27 +01:00
Théo Barnouin
3ca4e77d49 Use psql 16 2024-11-28 09:49:09 +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
f161491a9c Remove unused forgejo-runner service
Some checks failed
/ Build Nix targets (push) Failing after 1m7s
2024-10-24 14:27:46 +02:00
Théo Barnouin
d1994caee9 Add initialPassword management to ageni 2024-10-24 14:27:12 +02:00
Théo Barnouin
a45482532d Changes on postgresql role 2024-10-24 14:26:28 +02:00
Théo Barnouin
8c2f113c55 Delete netbox service 2024-10-24 13:54:02 +02:00
Théo Barnouin
6589509e23 Forward rsyslog logs to remote server
Some checks failed
/ test (push) Failing after 2s
2024-10-24 10:50:34 +02:00
Théo Barnouin
f073c3232f Test CI : ssh connection
All checks were successful
/ test (push) Successful in 12s
2024-10-23 18:11:37 +02:00
Théo Barnouin
b608d1b2cc Should fix Fogejo runner but does not 2024-10-23 16:47:14 +02:00
Théo Barnouin
606ca3c6c1 Fix typos, working agenix and grafana config 2024-10-23 16:45:46 +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
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
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
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