This website requires JavaScript.
ff9d839609
feat: add placeholder files for common host settings
main
xavier
2026-05-11 11:58:16 +02:00
a00c981ecd
refactor: centralize production environment configuration
xavier
2026-05-11 11:47:24 +02:00
13c3d63785
feat: add centralized environment configuration
xavier
2026-05-11 11:31:41 +02:00
236e454e22
feat: add dev and stage environment skeletons
xavier
2026-05-10 22:27:06 +02:00
5877a51436
docs: update .clinerules to reflect new two-repo structure
xavier
2026-05-10 22:23:16 +02:00
6a2ca62398
refactor: separate framework from production environment
xavier
2026-05-10 20:02:16 +02:00
0cfdcffc59
Wrote initial configuration for the password manager, the git forge and the dns.
xavier
2026-05-09 14:04:16 +02:00
4d4ac1487c
Moved machine-type content to subdirectories. Renamed initial-configuration.nix to intial-lxc-configuration.nix
xavier
2026-05-08 23:13:15 +02:00
bd41a33bae
Added network management.
xavier
2026-05-08 22:26:37 +02:00
09d2522bfd
Fixed typo in .clinrules folder name. Fixed root README.md translation.
xavier
2026-05-07 23:52:08 +02:00
dac1336e4c
Refreshed and refactored AI rules.
xavier
2026-05-07 23:32:24 +02:00
13dfdf01d0
Remove applciation names from services definition names.
xavier
2026-05-06 22:52:30 +02:00
ddf3fdfb53
Renamed services following the same logic as hosts, without reference to the actual applciation.
xavier
2026-05-06 22:50:28 +02:00
a3172f477f
Servers named by service provided instead of by application.
xavier
2026-05-06 22:34:10 +02:00
834f727882
Named servers by service provided instead of the application used.
xavier
2026-05-06 22:32:44 +02:00
bf96cfbee0
First attempt at LXC container deployment chain.
xavier
2026-05-06 21:19:13 +02:00
7fd43cf252
Removed useless artifact (create-lxc.sh and some folders). Removed references to nix-sops.
xavier
2026-05-06 18:18:13 +02:00
2adbe4751d
Created/update all README.md files.
xavier
2026-05-06 17:13:19 +02:00
23c22c4bc6
Added AI rules file, apkgs folder, update-nixpkgs.sh script. Updated documentation.
xavier
2026-05-03 10:56:03 +02:00
6e0e86b17a
Refactored parameters handling. Removed useless SSH password parameter.
xavier
2026-05-01 16:00:02 +02:00
ff60f331fd
Properly handle the lack of "shot name" parameter.
xavier
2026-05-01 09:43:36 +02:00
d960f1d85e
Merge branch 'main' of ssh://gitea.prod.lagraula.fr:2222/xavier/nixos-infra
xavier
2026-04-30 23:00:45 +02:00
fa89794207
Typo in README.md.
xavier
2026-04-30 22:07:40 +02:00
0ad90d81d6
Adding --ssh-public-keys parameter to secure initial deployment.
xavier
2026-04-30 17:03:38 +02:00
fa4808f34d
Added the console mode (default to "console") and dry run options.
xavier
2026-04-30 14:00:48 +02:00
f1ddf089e1
Translated to english for an international audience.
xavier
2026-04-30 13:05:18 +02:00
56a0326d9d
Add SSH key authentication to proxmox. Not tested yet.
xavier
2026-04-30 13:00:00 +02:00
e78b3631ce
First iteration. Not tested yet.
xavier
2026-04-30 10:54:49 +02:00
2001379577
Initial scripts for a LXC container and for a reverse proxy improved. Not yet ready to test.
xavier
2026-04-29 21:52:32 +02:00
c1864fdb9c
Draft of nix files for a reverse proxy and of deployment scripts. Not tested, not functional.
xavier
2026-04-29 20:15:30 +02:00
10399460f4
Init Nix files tree structure according to canvas in README.md.
xavier
2026-04-28 23:06:11 +02:00
7aa8aea393
Initial commit
xavier
2026-04-28 19:52:52 +02:00