-
eee8fd5ece
updates: nixpkgs, home-manager, secrix
updates
Yuri Tatishchev
2025-07-29 22:45:31 -07:00
-
e09bca0feb
desktop: add NetworkManager plugin for OpenVPN
master
Yuri Tatishchev
2025-07-22 17:37:40 -07:00
-
f9b152cd52
updates: nixpkgs, home-manager, nixos-generators
Yuri Tatishchev
2025-07-09 12:08:46 -07:00
-
2de9229027
router: add caddy proxy to homeassistant vm
Yuri Tatishchev
2025-06-25 00:31:44 -07:00
-
00bc6f8de3
router: dns: add adguard exception for grafana telemetry domain
Yuri Tatishchev
2025-06-25 00:30:36 -07:00
-
21a058f5ea
router: refactor caddy config to use wildcard cert
Yuri Tatishchev
2025-06-25 00:28:09 -07:00
-
574ba8a951
pc: move nix store to separate zfs dataset
Yuri Tatishchev
2025-06-23 23:58:46 -07:00
-
4a007aeaa9
WIP: add home-assistant proxy to router
router/home-assistant
Yuri Tatishchev
2025-06-16 01:55:52 -07:00
-
-
15dc8dd7c4
updates: nixpkgs, home-manager
Yuri Tatishchev
2025-06-22 21:58:04 -07:00
-
b06982a443
WIP: router: add keepalived
router/keepalived
Yuri Tatishchev
2025-06-09 19:31:58 -07:00
-
-
2bd88d7a93
users: cazzzer: add dialout group for microcontroller stuff
Yuri Tatishchev
2025-06-09 19:23:07 -07:00
-
5ec716919d
router: add host configurations for test routers
Yuri Tatishchev
2025-06-06 15:08:24 -07:00
-
47c9cff8f5
router: move most configuration into modules with options
Yuri Tatishchev
2025-06-04 21:09:31 -07:00
-
17e98fa091
router: add host configurations for test routers
router/module-1
Yuri Tatishchev
2025-06-09 18:27:45 -07:00
-
-
ff7e27cc62
WIP: router: add configuration for test router
Yuri Tatishchev
2025-06-06 15:08:24 -07:00
-
-
3dea018a21
router: move most configuration into modules with options
Yuri Tatishchev
2025-06-06 01:46:01 -07:00
-
e8942db826
WIP: router: add configuration for second test router
router/module
Yuri Tatishchev
2025-06-06 22:13:01 -07:00
-
5e30a440e7
WIP: router: add configuration for test router
Yuri Tatishchev
2025-06-06 15:08:24 -07:00
-
67292bbbc1
WIP: router: mega modularization
Yuri Tatishchev
2025-06-06 01:46:01 -07:00
-
-
94a8d00b28
router: enable xfce desktop for debugging
router/desktop
Yuri Tatishchev
2025-06-04 21:09:31 -07:00
-
-
a3f351cf38
updates: nixpkgs, home-manager
Yuri Tatishchev
2025-06-05 23:44:58 -07:00
-
062d80750c
home: add git config and common module for headless systems
Yuri Tatishchev
2025-06-05 18:47:15 -07:00
-
64e7aa87ab
router: dns: enable dnssec in adguard and adjust query log rotation to every 7 days
Yuri Tatishchev
2025-06-05 15:28:36 -07:00
-
ac53775cc0
router: use public ipv4 on wan interface
Yuri Tatishchev
2025-06-04 23:22:49 -07:00
-
0b9417cb4d
router: firewall: add port forwards for vpn endpoints on opnsense
Yuri Tatishchev
2025-06-04 21:59:12 -07:00
-
bc16d1f664
router: wireguard: add wg0 interface with TPX13 and Pixel7Pro peers
Yuri Tatishchev
2025-06-03 21:24:15 -07:00
-
916bd8cf62
WIP: router: wireguard: finalize wg0 config for now
router/wireguard
Yuri Tatishchev
2025-06-03 19:46:38 -07:00
-
e6a9ab8d29
WIP: router: wireguard: finalize wg0 config for now
Yuri Tatishchev
2025-06-03 19:27:35 -07:00
-
b39b5abb3e
WIP: router: wireguard: finalize wg0 config for now
Yuri Tatishchev
2025-06-03 19:15:12 -07:00
-
fc4cd6e56f
WIP: router: wireguard: move wg0 to vars.ifs, streamline some things
Yuri Tatishchev
2025-06-02 00:29:17 -07:00
-
fd1e7b4724
WIP: router: wireguard: change wg0 subnets to not conflict with opnsense
Yuri Tatishchev
2025-05-29 22:01:38 -07:00
-
378d3a53b3
WIP: router: wireguard: slighly more successful conversion of peers to attrset
Yuri Tatishchev
2025-05-22 00:41:03 -07:00
-
38ece9125b
WIP: router: wireguard: someone forgot to add the network config for the wireguard interface
Yuri Tatishchev
2025-05-22 00:28:41 -07:00
-
1c0871f54e
WIP: router: wireguard: attempt to convert wg0Peers from list to attrset (gone not well)
Yuri Tatishchev
2025-05-22 00:21:58 -07:00
-
4641775e54
router: firewall: add wireguard interface to lan zone (stupidity moment)
Yuri Tatishchev
2025-05-22 00:21:22 -07:00
-
3fb966c728
router: firewall: allow ssh, wireguard input globally
Yuri Tatishchev
2025-05-21 00:18:55 -07:00
-
67e1a6ef2f
router: firewall: add entries for wireguard
Yuri Tatishchev
2025-05-21 00:15:28 -07:00
-
5e19bc16f5
router: wireguard: add wg0 interface with some peers for testing
Yuri Tatishchev
2025-05-20 23:32:21 -07:00
-
-
68d49ad45d
refactor: support different pc/laptop configs
Yuri Tatishchev
2025-06-01 19:08:32 -07:00
-
d9dafd4dc0
home: refactor to support slightly different pc/laptop configs
home/refactor
Yuri Tatishchev
2025-06-01 18:56:01 -07:00
-
fd4ce0cdc4
WIP: refactor pt. 2
Yuri Tatishchev
2025-06-01 18:39:00 -07:00
-
f3aaac2f4d
WIP: refactor
Yuri Tatishchev
2025-05-31 13:45:20 -07:00
-
5116dd160d
WIP: laptop: refactor home manager modules
Yuri Tatishchev
2025-05-31 00:29:53 -07:00
-
-
2f85b081ab
laptop: add initial config for Yura-TPX13
Yuri Tatishchev
2025-05-30 18:30:05 -07:00
-
eae016b50c
updates: nixpkgs, home-manager, plasma-manager
Yuri Tatishchev
2025-05-29 13:47:11 -07:00
-
fce994ae9f
flake: fix vm-proxmox package
Yuri Tatishchev
2025-05-20 23:30:14 -07:00
-
e0af380656
updates: linux 6.14, nixpkgs, home-manager, nixos-generators
Yuri Tatishchev
2025-05-20 21:58:24 -07:00
-
585ff678b8
refactor: add encrypted private.nix to hold private values
Yuri Tatishchev
2025-05-18 01:07:48 -07:00
-
80b7bf0ed4
refactor: move user configs into separate dir
Yuri Tatishchev
2025-05-17 23:58:59 -07:00
-
4807a091c4
router: add glance (very pretty)
Yuri Tatishchev
2025-05-13 02:21:31 -07:00
-
2191a11dbf
router: add glance (very pretty)
feature/glance
Yuri Tatishchev
2025-05-15 01:31:41 -07:00
-
37d79d877e
WIP: router: fix caddy handler order
Yuri Tatishchev
2025-05-13 02:37:40 -07:00
-
96317180e7
WIP: router: add glance (very pretty)
Yuri Tatishchev
2025-05-13 02:21:31 -07:00
-
-
9cee4d75c4
router: dns: remove default adguard rate limit to fix intermittent slow queries
Yuri Tatishchev
2025-05-13 02:10:38 -07:00
-
4ffdb4da4f
router: caddy http3 and compression
Yuri Tatishchev
2025-05-12 00:11:03 -07:00
-
4fce23e446
renovate: add nix lock file to config
Yuri Tatishchev
2025-05-11 21:40:49 -07:00
-
49c781c1a8
router: option to disable desktop to save space
Yuri Tatishchev
2025-05-11 21:27:54 -07:00
-
1fbba65785
router: add secrix for secrets; add cloudflare api key
Yuri Tatishchev
2025-05-11 21:25:34 -07:00
-
bb633e5bce
router: services: caddy acme dns provider cloudflare
Yuri Tatishchev
2025-05-11 19:33:37 -07:00
-
2aa3d87184
router: services: caddy subpath proxies for grafana and adguardhome
Yuri Tatishchev
2025-05-11 18:40:49 -07:00
-
05d558e836
router: refactor firewall nftables config
Yuri Tatishchev
2025-05-11 17:56:17 -07:00
-
8f7e00f27a
router: add vnStat service
Yuri Tatishchev
2025-05-02 13:24:03 -07:00
-
5e023e2982
Add renovate.json
renovate[bot]
2025-05-02 02:04:19 +00:00
-
0674c870c7
updates: nixpkgs, home-manager; add texlive
Yuri Tatishchev
2025-04-30 16:58:15 -07:00
-
85028e0ec6
WIP: router: add miniupnpd for automatic port forwarding (e.g. syncthing)
feature/router-4
Yuri Tatishchev
2025-04-21 16:05:42 -07:00
-
-
e484d6baa3
updates: nixpkgs, home-manager
Yuri Tatishchev
2025-04-18 14:01:48 -07:00
-
9487d5bdea
router: add static routes to opnsense to fix vpn issues
Yuri Tatishchev
2025-04-15 10:35:18 -07:00
-
9bbd0cfbdd
updates: linux 6.13, nixpkgs, home-manager
Yuri Tatishchev
2025-04-09 00:20:23 -07:00
-
49278204a4
router: ifconfig: disable linux arp proxy behavior by default
Yuri Tatishchev
2025-03-29 23:01:40 -07:00
-
02bab65de8
router: firewall: proper filtering for hosts proxied by cloudflare
Yuri Tatishchev
2025-03-25 22:50:11 -07:00
-
07b5990373
router: firewall: proper filtering for hosts proxied by cloudflare
feature/router-3
Yuri Tatishchev
2025-03-25 22:50:11 -07:00
-
-
ac1f427677
router: dns: add more upstream providers; add sysdomain hosts for truenas, debbi, etappi
Yuri Tatishchev
2025-03-19 00:29:03 -07:00
-
c353ec4020
router: refactor config into separate files, add workaround for networkd issues
Yuri Tatishchev
2025-03-07 17:05:55 -08:00
-
df216b3298
WIP: router: remove hosts from vars for now
feature/router-1
Yuri Tatishchev
2025-03-26 00:15:48 -07:00
-
809a6f36dc
WIP: router: firewall: proper filtering for hosts proxied by cloudflare
Yuri Tatishchev
2025-03-25 22:50:11 -07:00
-
8290063bca
WIP: router: dns: add entries for sysdomain hosts
Yuri Tatishchev
2025-03-25 22:49:10 -07:00
-
1248086964
WIP: router: some dns changes
Yuri Tatishchev
2025-03-19 00:29:03 -07:00
-
c70fae9bd6
WIP: router: I swear the ipv6 routes work now
Yuri Tatishchev
2025-03-18 01:21:38 -07:00
-
51c03e46e5
WIP: router: move wan ipv4 configuration from dhcpcd to networkd
Yuri Tatishchev
2025-03-18 00:11:49 -07:00
-
ad61c36b76
WIP: router: fix firewall for dhcpv6-client
Yuri Tatishchev
2025-03-13 19:44:12 -07:00
-
7abb0ecea5
WIP: router: bring back lan10
Yuri Tatishchev
2025-03-12 23:33:37 -07:00
-
ccbc53579d
WIP: router: remove temporary tests
Yuri Tatishchev
2025-03-12 23:24:09 -07:00
-
478cf9ca2a
WIP: router: refactor config into separate files
Yuri Tatishchev
2025-03-12 19:36:59 -07:00
-
cf6e195028
WIP: router: attempt timer to restart networkd every minute
Yuri Tatishchev
2025-03-12 11:10:06 -07:00
-
e32bcaf945
WIP: router: attempt static ipv6 gateway on wan
Yuri Tatishchev
2025-03-12 11:09:19 -07:00
-
74f789f3ec
WIP: router: temporarily disable lan10
Yuri Tatishchev
2025-03-09 21:53:12 -07:00
-
adb0bd78f0
WIP: router: attempt networking.interfaces config instead of networkd for lan10
Yuri Tatishchev
2025-03-09 21:47:40 -07:00
-
f640e3cb19
WIP: router: attempt removing networkd, some bs testing
Yuri Tatishchev
2025-03-08 13:06:11 -08:00
-
3935e0316b
WIP: router: attempt some ipv6 prefix fixes
Yuri Tatishchev
2025-03-07 17:05:55 -08:00
-
-
ec6b149bfa
updates: nixpkgs, home-manager, plasma-manager, nixos-generators
Yuri Tatishchev
2025-03-25 20:58:32 -07:00
-
0a959ac3c7
updates: nixpkgs
Yuri Tatishchev
2025-03-13 10:56:20 -07:00
-
9760d1f8c8
WIP: router: attempt static ipv6 gateway on wan
feature/router
Yuri Tatishchev
2025-03-11 23:25:26 -07:00
-
2d4a4985ed
WIP: router: router-2 experiment
feature/router-2
Yuri Tatishchev
2025-03-10 15:24:50 -07:00
-
bc7fb86f2c
WIP: router: temporarily disable lan10
Yuri Tatishchev
2025-03-09 21:53:12 -07:00
-
-
8997af1a18
WIP: router: attempt networking.interfaces config instead of networkd for lan10
Yuri Tatishchev
2025-03-09 21:47:40 -07:00
-
be54d946f3
WIP: router: attempt removing networkd, some bs testing
Yuri Tatishchev
2025-03-08 13:06:11 -08:00
-
57080fe1b2
WIP: router: attempt some ipv6 prefix fixes
Yuri Tatishchev
2025-03-07 17:05:55 -08:00
-
-
a265d9b844
router: migrate remaining VLANs, add ULA prefix router adverts
Yuri Tatishchev
2025-03-04 21:29:09 -08:00
-
06dbcec84d
WIP: router: migrate vlan 1, 30, 40 from opnsense, add DNS records for alpina services
Yuri Tatishchev
2025-03-01 22:35:36 -08:00
-
32b3775709
pc: add gleam
Yuri Tatishchev
2025-02-27 22:19:34 -08:00