Commit Graph

  • 6a804dded9 refactor(user): use configurable default roles master Giulio De Pasquale 2025-08-13 10:39:08 +01:00
  • 639a43c7d4 docs(commitmessage): remove incorrect character limit requirements Giulio De Pasquale 2025-08-13 10:34:52 +01:00
  • 4058d5aa2f feat(llm): add docling-serve service and reverse proxy configuration Giulio De Pasquale 2025-08-13 10:33:36 +01:00
  • b3368553a2 fix(utils): provide clear error for missing role files Giulio De Pasquale 2025-08-13 10:32:33 +01:00
  • c930ef6328 refactor(systems): move system configuration logic to lib/systems.nix Giulio De Pasquale 2025-08-13 10:30:02 +01:00
  • fd2de0ec29 Claude code ignore Giulio De Pasquale 2025-08-13 10:00:24 +01:00
  • 596081838e More old mods Giulio De Pasquale 2025-08-11 18:19:02 +01:00
  • 8e51146132 Removed old mods Giulio De Pasquale 2025-08-11 18:17:39 +01:00
  • 0e263ee06b build(architect): remove unstable package references and unused services Giulio De Pasquale 2025-08-08 13:15:33 +01:00
  • a75b5bd2a0 chore(llm): add docling service location configuration Giulio De Pasquale 2025-08-07 12:50:08 +01:00
  • 5c59f48f39 bump Giulio De Pasquale 2025-08-06 10:16:15 +01:00
  • 8469a54c9e chore(llm): update llm package to master Giulio De Pasquale 2025-08-06 10:16:06 +01:00
  • a1f92323dd feat(services): add whisparr service configuration Giulio De Pasquale 2025-08-05 14:01:35 +01:00
  • 3a04a7abfd bump Giulio De Pasquale 2025-08-04 15:16:50 +01:00
  • b9ad87c43e chore(hosts): add homeassistant and jacopo-ipad host entries Giulio De Pasquale 2025-07-27 18:59:47 +01:00
  • 10a8ebf98b feat(headscale): add server_url to settings Giulio De Pasquale 2025-07-27 18:26:06 +01:00
  • e9c7c71356 refactor(nix configuration): move pulseaudio disable configuration to services section Giulio De Pasquale 2025-07-26 12:40:35 +01:00
  • e36dc1b531 chore(homeassistant): remove deprecated configuration and setup vhost Giulio De Pasquale 2025-07-26 12:39:50 +01:00
  • fc52217007 Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos Giulio De Pasquale 2025-07-26 12:38:26 +01:00
  • b5ab8944b4 Update roles/home/aichat/roles/commitmessage.md Giulio De Pasquale 2025-07-26 12:38:05 +01:00
  • c743cc1dfa refactor(modules/services/llm): rename frontend packages and update service configurations Giulio De Pasquale 2025-07-26 12:17:49 +01:00
  • ad305da519 chore(home): add and comment out black in package list Giulio De Pasquale 2025-07-26 12:17:15 +01:00
  • 68baa3023d architect: removed home assistant and beets Giulio De Pasquale 2025-07-26 10:24:17 +01:00
  • fa97662278 bump Giulio De Pasquale 2025-07-26 10:24:02 +01:00
  • 0d7740d798 feat(helix): use clippy to check Giulio De Pasquale 2025-07-18 12:07:15 +01:00
  • b735276a1e feat(zsh): add .local/bin to path Giulio De Pasquale 2025-07-15 11:21:21 +01:00
  • 16c276aea6 fix(zsh): initContent instead of initExtra Giulio De Pasquale 2025-07-15 10:10:04 +01:00
  • 8842e442c1 feat: added direnv hook Giulio De Pasquale 2025-07-15 10:08:58 +01:00
  • c627ccf892 feat: added langtool Giulio De Pasquale 2025-07-14 12:06:10 +01:00
  • 690813e766 bump Giulio De Pasquale 2025-07-14 10:18:14 +01:00
  • f565a9cdeb feat: added ssh keys Giulio De Pasquale 2025-07-14 10:11:35 +01:00
  • e17fbd96e0 removed extra ssh conf Giulio De Pasquale 2025-07-14 10:00:41 +01:00
  • f32c853637 removed script Giulio De Pasquale 2025-07-14 09:57:49 +01:00
  • b4644340a4 bump Giulio De Pasquale 2025-07-14 09:55:52 +01:00
  • cf04cd58d1 feat: added update app in flake Giulio De Pasquale 2025-07-14 09:55:43 +01:00
  • a2eb9e1566 feat: added update.nix Giulio De Pasquale 2025-07-14 09:55:28 +01:00
  • ea37aee1f9 fix: navidrome Giulio De Pasquale 2025-07-10 16:09:31 +01:00
  • 7ab4de5d32 Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos Giulio De Pasquale 2025-07-08 14:12:16 +01:00
  • 00c6784223 bump Giulio De Pasquale 2025-07-08 14:10:04 +01:00
  • 36ad489789 Update roles/home/common.nix Giulio De Pasquale 2025-07-03 12:57:23 +01:00
  • 4c9df03d08 bump Giulio De Pasquale 2025-06-25 10:12:43 +01:00
  • 1cb9847286 refactor(home/git): remove gitEmail parameter and hardcode userEmail Giulio De Pasquale 2025-06-17 12:46:13 +01:00
  • 04ee412d1e refactor(home.git): make userEmail configurable and reorganize settings Giulio De Pasquale 2025-06-17 12:45:31 +01:00
  • c466fdad7b refactor(user): make tmpfs Downloads configuration conditional on Linux Giulio De Pasquale 2025-06-17 12:29:11 +01:00
  • 41bfe1fa53 bump Giulio De Pasquale 2025-06-17 12:14:53 +01:00
  • 5f795cfef8 bump Giulio De Pasquale 2025-06-10 16:21:47 +01:00
  • f6907766f0 Merge branch 'master' of ssh://git.giugl.io/peperunas/nixos Giulio De Pasquale 2025-06-05 16:59:06 +01:00
  • 31dc159727 fix(secrets): update publicKeys entry from "ovh.age" to "cloudflare.age" Giulio De Pasquale 2025-06-05 16:56:24 +01:00
  • 504f3590d3 chore(firewall): remove unused device entries from Tailscale configuration Giulio De Pasquale 2025-06-05 16:56:02 +01:00
  • e6ddfcd153 chore(nextcloud): remove unused system packages nodejs-18_x and libtensorflow Giulio De Pasquale 2025-06-05 16:55:52 +01:00
  • 09b6afc1ac chore(postgres): upgrade to postgresql_16 Giulio De Pasquale 2025-06-05 16:55:44 +01:00
  • 39fbc03827 refactor(tailscale): restructure pepe.core configuration and add openUDP port 41641 Giulio De Pasquale 2025-06-05 16:55:35 +01:00
  • 5c1abae02c refactor(hosts/architect): remove commented-out configurations and update headscale settings Giulio De Pasquale 2025-06-05 16:55:07 +01:00
  • aabbff3ad4 chore(backup): add exclusion for /var/lib/ollama in backup configuration Giulio De Pasquale 2025-06-05 16:54:35 +01:00
  • 241973d56a chore(flake): update nixpkgs, nixos-unstable, home-manager versions and add cudaSupport Giulio De Pasquale 2025-06-05 16:54:12 +01:00
  • 0da5018e8c chore(host.nix): update system.stateVersion to "25.05" Giulio De Pasquale 2025-06-05 16:53:51 +01:00
  • 184f039e40 refactor(dns/network): replace dnsResolvableName with hostname and restructure DNS record generation Giulio De Pasquale 2025-06-05 16:53:35 +01:00
  • 0e513e1c69 chore(home): update stateVersion to "25.05" Giulio De Pasquale 2025-06-05 16:52:48 +01:00
  • 6fafab2e5c chore(update_cached_hashes): update RELEASE version to 25.05 Giulio De Pasquale 2025-06-05 16:52:28 +01:00
  • 2af3952cf5 fix: Join extra hosts list into single string Giulio De Pasquale (aider) 2025-06-05 12:58:08 +01:00
  • c2d96e936e fix: Correctly generate extraHosts for vhosts Giulio De Pasquale (aider) 2025-06-05 12:56:55 +01:00
  • 7217af2233 feat: Add local vhost resolution via extraHosts Giulio De Pasquale (aider) 2025-06-05 12:50:30 +01:00
  • 44af2887a5 feat: Allow network devices to define DNS resolvable names Giulio De Pasquale (aider) 2025-06-05 12:42:14 +01:00
  • 9e8e7169d3 refactor: Use mkMerge to combine LLM module configs Giulio De Pasquale (aider) 2025-06-04 15:44:29 +01:00
  • 317803eb5a refactor: Restructure LLM module options and vhost creation Giulio De Pasquale 2025-06-04 15:44:27 +01:00
  • 46cb8d1c7e remove old llm file Giulio De Pasquale 2025-06-04 15:41:49 +01:00
  • 60c447024d fix(gitea): disabel registartion Giulio De Pasquale 2025-06-04 13:19:59 +01:00
  • 2afe7dc76c refactor: Use freeform type for headscale settings option Giulio De Pasquale (aider) 2025-06-04 12:58:30 +01:00
  • c3a2c54b13 fix(acme): switch to cloudflare Giulio De Pasquale 2025-06-04 12:44:39 +01:00
  • 0a89116be6 Update flake.nix Giulio De Pasquale 2025-06-04 12:01:44 +01:00
  • 388a11a76e fix: update hosts Giulio De Pasquale 2025-05-16 12:10:08 +01:00
  • d2b361e82b bump: bump Giulio De Pasquale 2025-05-06 13:00:56 +01:00
  • 7053b64156 refactor(network-config): update configuration references to use pepe.core.network.interfaces Giulio De Pasquale 2025-05-06 12:57:02 +01:00
  • 9277af4088 refactor(nix): move headscale configuration into main file and remove import Giulio De Pasquale 2025-05-06 12:56:25 +01:00
  • e8afefea50 refactor(headscale): restructure headscale module and improve configuration Giulio De Pasquale 2025-05-06 12:55:27 +01:00
  • 4fa79d642f <think> Okay, let's see. The user wants to port the architect/headscale.nix to a module. The existing code is in the architect directory, and they want to move it to a module structure. Giulio De Pasquale (aider) 2025-05-06 11:53:27 +01:00
  • db884c9e86 feat: port Docker configuration to new modular structure Giulio De Pasquale (aider) 2025-04-28 15:31:05 +01:00
  • cbd6725b2a feat: enable redlib and llm services in architect configuration Giulio De Pasquale (aider) 2025-04-28 09:59:04 +01:00
  • 51517d8914 feat: port redlib and llm services to new modules structure Giulio De Pasquale (aider) 2025-04-28 09:58:03 +01:00
  • 3ba686f159 feat: port home assistant (part 1) Giulio De Pasquale 2025-04-26 23:39:39 +01:00
  • 0d8776d8e7 feat: migrate Home Assistant configuration to new module structure in architect host Giulio De Pasquale (aider) 2025-04-26 23:11:09 +01:00
  • f6b1d1d71c fix: remove duplicate homeassistant.nix import in architect host config Giulio De Pasquale 2025-04-26 23:11:07 +01:00
  • 431e7fac05 feat: port homeassistant.nix to modules/services/ structure Giulio De Pasquale (aider) 2025-04-26 23:10:36 +01:00
  • a0331deac3 delete Giulio De Pasquale 2025-04-26 19:43:46 +01:00
  • 52a5a7e7d2 fix: other services Giulio De Pasquale 2025-04-26 19:43:22 +01:00
  • 353f5822bf delete Giulio De Pasquale 2025-04-26 19:31:26 +01:00
  • 4369735976 stuff Giulio De Pasquale 2025-04-26 19:31:05 +01:00
  • 9c71d75363 feat: add DNS endpoint configuration to network and DNS modules Giulio De Pasquale (aider) 2025-04-26 19:14:49 +01:00
  • 3508ebc879 refactor: simplify DNS configuration generation and remove processDomainsFirst option Giulio De Pasquale 2025-04-26 19:14:48 +01:00
  • c1baa0eb65 feat: Add processDomainsFirst option to DNS module for flexible CoreDNS configuration Giulio De Pasquale (aider) 2025-04-26 19:06:59 +01:00
  • a022b2d0ce MASSIVE Giulio De Pasquale 2025-04-26 17:43:50 +01:00
  • 1a54c00cc2 refactor: simplify DNS configuration for vhosts with dynamic interface detection Giulio De Pasquale (aider) 2025-04-26 17:31:07 +01:00
  • 301629243e fix: update AdGuard DNS interface configuration in dns.nix Giulio De Pasquale 2025-04-26 17:31:05 +01:00
  • 48b86055a0 refactor: port hosts/architect/dns.nix to new modules/core/dns.nix structure Giulio De Pasquale (aider) 2025-04-26 17:24:01 +01:00
  • 70c39b782b refactor: migrate architect to use core MinIO service module Giulio De Pasquale (aider) 2025-04-26 17:18:45 +01:00
  • 9b945b0a84 feat: port MinIO service to new modular services structure Giulio De Pasquale (aider) 2025-04-26 17:18:09 +01:00
  • c7e579ec95 fix: update vhost.nix to handle interface names correctly Giulio De Pasquale (aider) 2025-04-26 17:14:55 +01:00
  • 738b0e9577 fix: modify network interface type handling to resolve Nix type error Giulio De Pasquale (aider) 2025-04-26 17:14:17 +01:00
  • a5232f522b refactor: replace network groups with direct interface type access Giulio De Pasquale (aider) 2025-04-26 17:12:46 +01:00
  • 2c350070a3 feat: add network groups and interface types to network module Giulio De Pasquale (aider) 2025-04-26 17:11:52 +01:00