Giulio De Pasquale
596081838e
More old mods
2025-08-11 18:19:02 +01:00
Giulio De Pasquale
8e51146132
Removed old mods
2025-08-11 18:17:39 +01:00
Giulio De Pasquale
0e263ee06b
build(architect): remove unstable package references and unused services
2025-08-08 13:15:33 +01:00
Giulio De Pasquale
8469a54c9e
chore(llm): update llm package to master
2025-08-06 10:16:06 +01:00
Giulio De Pasquale
a1f92323dd
feat(services): add whisparr service configuration
2025-08-05 14:01:35 +01:00
Giulio De Pasquale
b9ad87c43e
chore(hosts): add homeassistant and jacopo-ipad host entries
2025-07-27 18:59:47 +01:00
Giulio De Pasquale
e9c7c71356
refactor(nix configuration): move pulseaudio disable configuration to services section
2025-07-26 12:40:35 +01:00
Giulio De Pasquale
68baa3023d
architect: removed home assistant and beets
2025-07-26 10:24:17 +01:00
Giulio De Pasquale
c627ccf892
feat: added langtool
2025-07-14 12:06:10 +01:00
Giulio De Pasquale
ea37aee1f9
fix: navidrome
2025-07-10 16:09:31 +01:00
Giulio De Pasquale
504f3590d3
chore(firewall): remove unused device entries from Tailscale configuration
...
- Removed outdated device entries (`dodino`, `chuck`) from Tailscale firewall configuration
2025-06-05 16:56:02 +01:00
Giulio De Pasquale
e6ddfcd153
chore(nextcloud): remove unused system packages nodejs-18_x and libtensorflow
...
- Removed deprecated or unused packages (`nodejs-18_x`, `libtensorflow`) from system dependencies
2025-06-05 16:55:52 +01:00
Giulio De Pasquale
09b6afc1ac
chore(postgres): upgrade to postgresql_16
...
- Updated PostgreSQL package version from default to `postgresql_16` for compatibility and feature improvements
2025-06-05 16:55:44 +01:00
Giulio De Pasquale
39fbc03827
refactor(tailscale): restructure pepe.core configuration and add openUDP port 41641
...
- Restructured `pepe.core` configuration to include `firewall.openUDP` for port 41641
- Updated Tailscale network interface configuration with new device entries (`work_laptop`, `work_desktop`)
- Removed outdated device entries (`dodino`, `chuck`) from Tailscale configuration
2025-06-05 16:55:35 +01:00
Giulio De Pasquale
5c1abae02c
refactor(hosts/architect): remove commented-out configurations and update headscale settings
...
- Removed commented-out `uiPackage`, `tikaPackage`, `frontendDomain`, and `environmentVariables` in llm configuration
- Removed commented-out `package` line for headscale
- Added `server_url` configuration for headscale
- Updated DNS settings with `magic_dns = false` and `override_local_dns = true`
2025-06-05 16:55:07 +01:00
Giulio De Pasquale
aabbff3ad4
chore(backup): add exclusion for /var/lib/ollama
in backup configuration
2025-06-05 16:54:35 +01:00
Giulio De Pasquale
46cb8d1c7e
remove old llm file
2025-06-04 15:41:49 +01:00
Giulio De Pasquale
388a11a76e
fix: update hosts
2025-05-16 12:10:08 +01:00
Giulio De Pasquale
7053b64156
refactor(network-config): update configuration references to use pepe.core.network.interfaces
...
- Refactored config references from `config.architect.networks` to `config.pepe.core.network.interfaces` across multiple files
- Updated `fail2ban.nix`, `firewall.nix`, `tailscale.nix`, and `utilities.nix` to align with new configuration structure
- Centralized network interface configuration under `pepe.core` for better maintainability
- Maintained existing functionality while modernizing configuration hierarchy
2025-05-06 12:57:02 +01:00
Giulio De Pasquale
9277af4088
refactor(nix): move headscale configuration into main file and remove import
...
- Removed `./headscale.nix` from `imports` section
- Added `headscale` configuration under `pepe.core` with:
- Domain: `vipienne.giugl.io`
- Network settings with IPv4 prefixes and DNS configuration
- Debug logging enabled
- Removed `docker` configuration block from `pepe.core` (separate refactor)
2025-05-06 12:56:25 +01:00
Giulio De Pasquale
e8afefea50
refactor(headscale): restructure headscale module and improve configuration
...
- Migrated headscale configuration to dedicated module file
- Added host configuration option for Headscale service
- Restructured settings configuration with nested options
- Improved type definitions for configuration parameters
- Added security headers in virtual host configuration
- Fixed formatting in vhost configuration
- Corrected typo in useACMEHost configuration
2025-05-06 12:55:27 +01:00
Giulio De Pasquale (aider)
db884c9e86
feat: port Docker configuration to new modular structure
2025-04-28 15:31:05 +01:00
Giulio De Pasquale (aider)
cbd6725b2a
feat: enable redlib and llm services in architect configuration
2025-04-28 09:59:04 +01:00
Giulio De Pasquale
3ba686f159
feat: port home assistant (part 1)
2025-04-26 23:39:39 +01:00
Giulio De Pasquale (aider)
0d8776d8e7
feat: migrate Home Assistant configuration to new module structure in architect host
2025-04-26 23:11:09 +01:00
Giulio De Pasquale
f6b1d1d71c
fix: remove duplicate homeassistant.nix import in architect host config
2025-04-26 23:11:07 +01:00
Giulio De Pasquale
a0331deac3
delete
2025-04-26 19:43:46 +01:00
Giulio De Pasquale
52a5a7e7d2
fix: other services
2025-04-26 19:43:22 +01:00
Giulio De Pasquale
353f5822bf
delete
2025-04-26 19:31:26 +01:00
Giulio De Pasquale
4369735976
stuff
2025-04-26 19:31:05 +01:00
Giulio De Pasquale (aider)
c1baa0eb65
feat: Add processDomainsFirst option to DNS module for flexible CoreDNS configuration
2025-04-26 19:06:59 +01:00
Giulio De Pasquale
a022b2d0ce
MASSIVE
2025-04-26 17:43:50 +01:00
Giulio De Pasquale (aider)
1a54c00cc2
refactor: simplify DNS configuration for vhosts with dynamic interface detection
2025-04-26 17:31:07 +01:00
Giulio De Pasquale
301629243e
fix: update AdGuard DNS interface configuration in dns.nix
2025-04-26 17:31:05 +01:00
Giulio De Pasquale (aider)
48b86055a0
refactor: port hosts/architect/dns.nix to new modules/core/dns.nix structure
2025-04-26 17:24:01 +01:00
Giulio De Pasquale (aider)
70c39b782b
refactor: migrate architect to use core MinIO service module
2025-04-26 17:18:45 +01:00
Giulio De Pasquale (aider)
309872f4f2
refactor: migrate architect network config to pepe.core.network module structure
2025-04-26 17:06:29 +01:00
Giulio De Pasquale (aider)
08ae792712
refactor: Migrate network, vhost, and firewall configurations to new pepe.core namespace
2025-04-26 16:55:36 +01:00
Giulio De Pasquale
5601a2cab0
fix: do not force graphics on architect
2025-04-26 16:47:26 +01:00
Giulio De Pasquale
6bf0fc0967
feat: move more stuff into graphics
2025-04-26 16:46:22 +01:00
Giulio De Pasquale
9a0b8d3917
feat: start moving graphics/
2025-04-26 16:38:04 +01:00
Giulio De Pasquale
8808298c29
feat: move radarr to modules/
2025-04-26 16:31:53 +01:00
Giulio De Pasquale
c2b89b7fc5
fix: use media in hardware
2025-04-26 16:27:23 +01:00
Giulio De Pasquale
eec1a9c66a
feat: added media module
2025-04-26 16:27:13 +01:00
Giulio De Pasquale
d40f064925
feat: switch immich to modules/
2025-04-26 14:51:16 +01:00
Giulio De Pasquale
ddc4d884b7
feat: first switch to modules with gitea
2025-04-26 14:44:46 +01:00
Giulio De Pasquale
955b9f4cfb
feat: immich
2025-04-26 13:46:45 +01:00
Giulio De Pasquale
bd95960c84
bump(nextcloud): 31
2025-04-24 13:03:07 +01:00
Giulio De Pasquale
970b75b064
fix(tailscale): fixed names
2025-04-24 11:36:50 +01:00
Giulio De Pasquale
2f3470cf50
fix(dns): fallback to lan
2025-04-24 11:36:27 +01:00