Fabio Scotto di Santolo
eab66b6d3d
Add dormant Rocky server profile ( #2 )
...
* Add dormant Rocky server profile
* feat: activate Rocky server profile for prometheus
* fix: complete Rocky server migration tooling
* Remove FreeBSD profile
* feat: add Aegis Fedora CoreOS profile
* docs: define Git Flow branch prefixes
* Add Aegis TPM-backed btrfs storage
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Preserve existing Aegis filesystem tables
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Remove unsupported Aegis TPM storage
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Configure Aegis pi Btrfs storage
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Mount Aegis Btrfs as root
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
* Handle Maven on Mise
* Feature/aegis coreos (#7 )
* feat(aegis): add ARM image bootstrap workflow
* feat(aegis): manage firewall and SSH hardening
* feat(aegis): harden Fedora IoT services
* chore(aegis): remove local TLS configuration
* fix(aegis): restore supported Fedora IoT bootstrap
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com >
2026-09-08 10:36:29 +02:00
Fabio Scotto di Santolo
ae1ca44aa7
Feature/aegis coreos ( #7 )
...
* feat(aegis): add ARM image bootstrap workflow
* feat(aegis): manage firewall and SSH hardening
* feat(aegis): harden Fedora IoT services
* chore(aegis): remove local TLS configuration
* fix(aegis): restore supported Fedora IoT bootstrap
2026-09-05 16:58:53 +02:00
Fabio Scotto di Santolo
764d329a8f
feat: add Aegis Fedora CoreOS profile
2026-09-01 22:38:49 +02:00
Fabio Scotto di Santolo
6296925f2d
Remove FreeBSD profile
2026-08-31 21:38:13 +02:00
Fabio Scotto di Santolo
8ed439317a
Add Rocky 9 Atlas NAS profile
2026-08-30 14:40:01 +02:00
Fabio Scotto di Santolo
a6a58245ff
Refactor workstation to Fedora WSL target
2026-08-28 11:41:14 +02:00
Fabio Scotto di Santolo
31bc8d07de
Add profile for Fedora WSL
2026-08-27 18:11:41 +02:00
Fabio Scotto di Santolo
e5a330dab0
Remove Hyprland and FreeBSD desktop profiles
2026-08-19 14:21:20 +02:00
Fabio Scotto di Santolo
6e27569dc3
Remove obsolete desktop profiles
2026-08-19 13:52:15 +02:00
Fabio Scotto di Santolo
7b0e02bc9b
Migrate ikaros to Fedora Workstation
2026-07-19 14:50:46 +02:00
Fabio Scotto di Santolo
2b9d22172b
Change nymph target to Fedora Workstation
2026-07-17 19:52:20 +02:00
Fabio Scotto di Santolo
2bfe6fd8fa
Move nymph to target Void+Niri
2026-07-17 17:42:05 +02:00
Fabio Scotto di Santolo
8eabc5b340
Update FreeBSD profile with Niri
2026-07-15 22:26:29 +02:00
Fabio Scotto di Santolo
a4b47e0456
Fix Linux Mint target
2026-07-15 10:40:10 +02:00
Fabio Scotto di Santolo
f33f3fe433
Switch to Linux Mint and FreeBSD
2026-07-11 22:04:22 +02:00
Fabio Scotto di Santolo
a135edaa3f
Remove deadalus-win and deadalus-ubuntu profiles
...
Rimuove completamente i due host non più in uso dal playbook:
- inventory: gruppi ubuntu_workstation, workstation_dev_ubuntu,
workstation_host_windows e relative entry host
- host_vars deadalus-ubuntu/deadalus-win e group_vars windows
- play workstation_dev_ubuntu e workstation_host_windows in site.yml
- ruolo profile_workstation_host_windows e bootstrap PowerShell
- var PSRP nel vault.yml.example, pacchetti python pypsrp/pyspnego WSL
- collection ansible.windows/community.windows
- riferimenti nella documentazione (README/AGENTS/CLAUDE)
Workstation Linux nativa: resta solo deadalus-fedora.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 16:30:30 +02:00
Fabio Scotto di Santolo
13fed45489
Remove Arch/nymph path, restore nymph as Void desktop
...
Delete all Arch-specific files (packages_arch role, profile_desktop_gnome
role, arch.yml group_vars, nymph.yml host_vars, arch dotfiles). Revert
nymph to the void group in inventory, remove the arch play from site.yml,
and restore profile_desktop_host/tasks/nymph.yml to its pre-Arch state
(GRUB + NVIDIA + prime-run). Preserve Void improvements introduced
alongside Arch work (desktop_void_dotfiles, desktop_void_source_tools,
profile_desktop_i3 dir additions, void-specific conditions).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 20:06:20 +02:00
Fabio Scotto di Santolo
22e216e6b1
Enable new Archlinux profile for nymph
2026-05-12 18:02:30 +02:00
Fabio Scotto di Santolo
94df137ea0
Add explicit Fedora workstation target and package role
2026-04-08 20:04:47 +02:00
Fabio Scotto di Santolo
9065261bff
Split workstation profiles for Linux and Windows WSL
2026-04-01 13:54:07 +02:00
Fabio Scotto di Santolo
6eb48e39ee
Add initial Ubuntu workstation orchestration
2026-03-23 22:04:25 +01:00
Fabio Scotto di Santolo
96c3fece34
Fix desktop hosts
2026-03-16 15:15:10 +01:00
Fabio Scotto di Santolo
caf8b50a2c
Added GPG agent configuration
2026-03-16 11:51:49 +01:00
Fabio Scotto di Santolo
34276c2de1
Minimal i3 setup
2026-03-15 22:00:35 +01:00
Fabio Scotto di Santolo
6e0f5eb83b
first commit
2026-03-12 14:37:50 +01:00