Benjamin Yule Bädorf
|
d5ce7067e1
|
pie/dns: fix b12f.io DNS
|
2024-02-16 11:18:35 +01:00 |
|
Benjamin Yule Bädorf
|
a16a153e76
|
wireguard: fix routing w/ tunneled wireguard
|
2024-02-13 00:27:30 +01:00 |
|
Benjamin Yule Bädorf
|
c8c32f5203
|
wireguard: add public network
|
2024-02-12 16:46:46 +01:00 |
|
Benjamin Yule Bädorf
|
540450fd6b
|
stroopwafel/sway: fix sway screen brightness keybinding
|
2024-02-09 14:12:26 +01:00 |
|
Benjamin Yule Bädorf
|
1169873bac
|
networking: remove pie from hosts file, add droppie-initrd
|
2024-02-08 23:29:44 +01:00 |
|
Benjamin Yule Bädorf
|
c34577a7df
|
droppie/impermanence: use module
|
2024-02-08 23:28:41 +01:00 |
|
Benjamin Yule Bädorf
|
5abeeb8751
|
wireguard: change network to 10.13.12.0/24
|
2024-02-08 19:23:22 +01:00 |
|
Benjamin Yule Bädorf
|
67e924f022
|
stroopwafel/bluetooth: fix bind mount with impermanence
|
2024-02-08 19:00:15 +01:00 |
|
Benjamin Yule Bädorf
|
b4e559155a
|
pie/wireguard: don't use wireguard DNS
|
2024-02-06 09:44:41 +01:00 |
|
Benjamin Yule Bädorf
|
ee7d2cbf49
|
initrd/networking: manually set networking
|
2024-02-05 23:56:19 +01:00 |
|
Benjamin Yule Bädorf
|
3e0f8438c1
|
initrd/networking: manually set networking
|
2024-02-04 01:05:28 +01:00 |
|
Benjamin Yule Bädorf
|
6f75453e7c
|
droppie: reinstall droppie, update keys
|
2024-02-03 20:58:18 +01:00 |
|
Benjamin Yule Bädorf
|
f197c7ec75
|
frikandel/b12f.io: update site with new gpg key
|
2024-02-03 15:57:00 +01:00 |
|
Benjamin Bädorf
|
2676777d37
|
stroopwafel/graphical: reduce screen zoom
|
2024-02-02 19:57:17 +01:00 |
|
Benjamin Bädorf
|
65cac0b1a4
|
pie/dhcp: make sure pie ip-address is reserved
|
2024-02-02 10:14:01 +01:00 |
|
Benjamin Bädorf
|
111301457f
|
biolimo/sway: remove useless screen config
|
2024-02-02 10:13:40 +01:00 |
|
Benjamin Bädorf
|
f92644693a
|
stroopwafel: fix screens, inputs, and nm persistence
|
2024-02-02 10:00:51 +01:00 |
|
Benjamin Bädorf
|
ce1e00d5b0
|
pie/networking: fix dns resolver collision
|
2024-02-01 22:37:47 +01:00 |
|
Benjamin Bädorf
|
2ebc6d33a9
|
stroopwafel/networking: close ssh firewall
|
2024-01-29 23:19:49 +01:00 |
|
Benjamin Bädorf
|
e2052d7edf
|
stroopwafel/persistence: add /etc/nixos repo
|
2024-01-29 23:19:24 +01:00 |
|
Benjamin Bädorf
|
b029aea63a
|
biolimo/chocolatebar: small networking reshuffling
|
2024-01-29 23:03:27 +01:00 |
|
Benjamin Bädorf
|
6783226919
|
pie/paperless: align img2pdf versions
|
2024-01-29 23:02:05 +01:00 |
|
Benjamin Bädorf
|
37970d9b58
|
stroopwafel/disk: enable docker persistence
|
2024-01-28 00:56:49 +01:00 |
|
Benjamin Bädorf
|
3299b75f14
|
stroopwafel/dhcp: enable dhcp for wifi device
|
2024-01-28 00:56:27 +01:00 |
|
Benjamin Bädorf
|
d34dac1a13
|
feat/stroopwafel: delete your darlings
|
2024-01-28 00:40:41 +01:00 |
|
Benjamin Bädorf
|
78b8300a80
|
stroopwafel/networking: enable wireguard
|
2024-01-28 00:02:58 +01:00 |
|
Benjamin Bädorf
|
0f7bbe153c
|
feat: stroopwafel
|
2024-01-27 23:53:36 +01:00 |
|
Benjamin Bädorf
|
6e2798a0d4
|
fix: fix mail@b12f.io
|
2024-01-03 21:08:59 +01:00 |
|
Benjamin Bädorf
|
b8f2c04583
|
chocolatebar/audio: move audio settings, add RT pipewire config
|
2023-12-05 22:43:03 +01:00 |
|
Benjamin Bädorf
|
4bca094b0e
|
fix/chocolatebar: increase swap size so hibernation fits
|
2023-12-05 22:42:34 +01:00 |
|
Benjamin Bädorf
|
a71be80f25
|
feat: allow SFTP on pie
|
2023-12-05 22:42:23 +01:00 |
|
Benjamin Bädorf
|
f9d15b8109
|
Merge branch 'main' of git.pub.solar:b12f/os
|
2023-11-22 12:20:21 +01:00 |
|
Benjamin Bädorf
|
8405999277
|
fix: use internal scan2paperless
|
2023-11-20 17:29:03 +01:00 |
|
Benjamin Bädorf
|
e253a136a0
|
fix: use DHCP for droppie ipv4
|
2023-11-18 21:44:51 +01:00 |
|
Benjamin Bädorf
|
0730673921
|
chore: update b12f.io
|
2023-11-18 21:44:39 +01:00 |
|
Benjamin Bädorf
|
3ce15a1bef
|
chore: update b12f.io
|
2023-11-16 19:29:47 +01:00 |
|
Benjamin Bädorf
|
945bc6498c
|
chore: update b12f.io
|
2023-11-16 17:13:52 +01:00 |
|
Benjamin Bädorf
|
137a9f6ea2
|
chore: update website
|
2023-11-16 11:44:32 +01:00 |
|
Benjamin Bädorf
|
ea93a58ae5
|
fix: use correct SSL cert for firefly importer
|
2023-11-14 22:52:43 +01:00 |
|
Benjamin Bädorf
|
3661395dff
|
fix: invoiceplane nginx config
|
2023-11-14 22:20:01 +01:00 |
|
Benjamin Bädorf
|
29e183b0c7
|
feat: use ACME and nginx instead of caddy
|
2023-11-14 18:44:46 +01:00 |
|
Benjamin Bädorf
|
5cf48868b0
|
feat: add unbound control
|
2023-11-13 15:48:05 +01:00 |
|
Benjamin Bädorf
|
d2d9b6cd4c
|
feat: enable website on frikandel
|
2023-11-13 00:19:53 +01:00 |
|
Benjamin Bädorf
|
bf71744b93
|
feat: more email, like dns
|
2023-11-12 21:45:02 +01:00 |
|
Benjamin Bädorf
|
4d87bfe502
|
feat: init mailing
|
2023-11-12 18:33:58 +01:00 |
|
Benjamin Bädorf
|
0a30dbdfab
|
chore: set correct permissions for secrets
|
2023-11-12 18:19:07 +01:00 |
|
Benjamin Bädorf
|
3c102a879c
|
refactor: move email module to user b12f
|
2023-11-09 14:11:27 +01:00 |
|
Benjamin Bädorf
|
baba43ea82
|
chore: dhcpv6 still not working
|
2023-11-08 18:52:09 +01:00 |
|
Benjamin Bädorf
|
dfab06117a
|
fix: update autoshutdown script on droppie
|
2023-11-08 17:09:06 +01:00 |
|
Benjamin Bädorf
|
d8f7dcc2fc
|
fix: add lib to droppie networking.nix
|
2023-11-08 01:16:38 +01:00 |
|
Benjamin Bädorf
|
c6563b3cf4
|
fix: more fixes to networking, but dhcp6 not working yet
|
2023-11-08 01:16:00 +01:00 |
|
Benjamin Bädorf
|
fda3130e30
|
fix: add static ip addresses to droppie
|
2023-11-08 00:09:49 +01:00 |
|
Benjamin Bädorf
|
6e62dbbd8d
|
fix: allow SFTP on droppie for pub.solar backups
|
2023-11-06 22:32:44 +01:00 |
|
Benjamin Bädorf
|
2fbaa24cb5
|
feat: update droppie shutdown, default to UTC
|
2023-11-06 21:50:28 +01:00 |
|
Benjamin Bädorf
|
540736c3ba
|
chore: directly connect clients to pie for lower latency dns
|
2023-11-06 21:43:48 +01:00 |
|
Benjamin Bädorf
|
27bfbde5b5
|
fix: fix dhcp ipv6 pool
|
2023-11-05 20:45:40 +01:00 |
|
Benjamin Bädorf
|
503307f0d6
|
fix: fix droppie static ipv6 device name
|
2023-11-05 19:46:52 +01:00 |
|
Benjamin Bädorf
|
300e7e5608
|
feat: add nachtigall root public key to yule on droppie
|
2023-11-05 19:42:25 +01:00 |
|
Benjamin Bädorf
|
5bde90056e
|
fix: remove ipv6 address bindings for chocolatebar and biolimo
|
2023-11-05 19:31:17 +01:00 |
|
Benjamin Bädorf
|
1d5109bbde
|
feat: remove chocolatebar and biolimo from static local addresses
|
2023-11-05 19:23:07 +01:00 |
|
Benjamin Bädorf
|
78a5a9e3dc
|
fix: update biolimo mac address
|
2023-11-05 19:22:28 +01:00 |
|
Benjamin Bädorf
|
76b9c84735
|
feat: give droppie a static IP
|
2023-11-05 19:21:28 +01:00 |
|
Benjamin Bädorf
|
f638f8c597
|
chore: give all encrypted secrets the .age suffix
|
2023-11-05 18:56:11 +01:00 |
|
Benjamin Bädorf
|
8662a3e311
|
feat: update chocolatebar swapfile size
|
2023-11-03 23:02:25 +01:00 |
|
Benjamin Bädorf
|
661f594696
|
feat: new DNS, fix vm networking
|
2023-11-02 01:25:39 +01:00 |
|
Benjamin Bädorf
|
09f9bb3006
|
fix: Add trusted proxies for firefly importer
|
2023-11-01 18:07:05 +01:00 |
|
Benjamin Bädorf
|
544f323b0c
|
fix: wireguard networking and https on services
|
2023-11-01 16:27:29 +01:00 |
|
Benjamin Bädorf
|
254886e511
|
Merge branch 'main' of git.pub.solar:b12f/os
|
2023-10-28 23:17:45 +02:00 |
|
Benjamin Bädorf
|
356526f2b0
|
fix: add pub.solar binary cache
|
2023-10-28 23:16:15 +02:00 |
|
Benjamin Bädorf
|
d00574ae04
|
fix: invoiceplane logging and config
|
2023-10-26 15:53:35 +02:00 |
|
Benjamin Bädorf
|
98bd9d30d8
|
feat: enable ipv6 in wireguard
|
2023-10-26 15:11:46 +02:00 |
|
Benjamin Bädorf
|
9995e15760
|
Revert "fix: remove ipv6 local addresses from wireguard"
This reverts commit cff59a1b7a .
|
2023-10-25 13:23:13 +02:00 |
|
Benjamin Bädorf
|
52e8aa2502
|
fix: use correct pub/priv key for pie wg
|
2023-10-24 18:10:54 +02:00 |
|
Benjamin Bädorf
|
71ec50b338
|
fix: remove uhk module from biolimo
|
2023-10-24 18:04:46 +02:00 |
|
Benjamin Bädorf
|
cec9562e15
|
feat: frikandel as wireguard hub
|
2023-10-24 17:56:14 +02:00 |
|
Benjamin Bädorf
|
dd42eeca69
|
fix: fix networking issues on pie
|
2023-10-24 15:54:18 +02:00 |
|
Benjamin Bädorf
|
34d60a9c7b
|
feat: frikandel
|
2023-10-24 15:54:04 +02:00 |
|
Benjamin Bädorf
|
cff59a1b7a
|
fix: remove ipv6 local addresses from wireguard
|
2023-10-22 16:50:41 +02:00 |
|
Benjamin Bädorf
|
6d3c677f18
|
fix: don't use CNAME in unbound
Unbound does not support recursive DNS resolving via it's own
configuration: https://github.com/NLnetLabs/unbound/issues/747
This commit changes the CNAME records to A/AAAA records.
|
2023-10-22 16:20:57 +02:00 |
|
Benjamin Bädorf
|
89a1792105
|
fix: update IPv6 Adresses
|
2023-10-21 23:16:35 +02:00 |
|
Benjamin Bädorf
|
46f8357cb6
|
feat: invoiceplane
|
2023-10-21 22:46:17 +02:00 |
|
Benjamin Bädorf
|
ab7ae9ba8a
|
fix: give wireguard client and server different IPs
|
2023-10-20 00:47:11 +02:00 |
|
Benjamin Bädorf
|
be380f2c01
|
fix: wireguard ipv6 and dns
|
2023-10-20 00:37:08 +02:00 |
|
Benjamin Bädorf
|
2b5f04fa86
|
fix: config errors in kea and unbound
|
2023-10-19 23:17:38 +02:00 |
|
Benjamin Bädorf
|
7a5f10c877
|
feat: wireguard
|
2023-10-19 23:17:35 +02:00 |
|
Benjamin Bädorf
|
1e5c33e750
|
refactor: use uhk-agent and udev rules from nixpkgs
|
2023-10-15 22:33:50 +02:00 |
|
Benjamin Bädorf
|
d1baf5035f
|
feat: allow sftp on pie for paperless pdf upload
|
2023-10-11 20:42:59 +02:00 |
|
Benjamin Bädorf
|
d936aca698
|
fix: printing and scanning setup on pie
|
2023-10-11 14:32:40 +02:00 |
|
Benjamin Bädorf
|
0ea7f9fb50
|
fix: firefly importer env
|
2023-10-11 14:32:09 +02:00 |
|
Benjamin Bädorf
|
6303e4f13b
|
fix: use correct ipv6 subnet
|
2023-10-11 14:31:39 +02:00 |
|
Benjamin Bädorf
|
7c15872af8
|
refactor: move to network printing
|
2023-10-10 13:37:17 +02:00 |
|
Benjamin Bädorf
|
f3d9915d2f
|
fix: install cups on non-sharing printing devices
|
2023-10-10 12:23:05 +02:00 |
|
Benjamin Bädorf
|
ece9705f67
|
feat: update passwords
|
2023-10-10 11:56:36 +02:00 |
|
Benjamin Bädorf
|
fd022bb3d5
|
fix: use proper docker binary path in firefly backup
|
2023-10-09 23:09:24 +02:00 |
|
Benjamin Bädorf
|
6f6140f660
|
feat: add backups for firefly and paperless
|
2023-10-09 22:52:28 +02:00 |
|
Benjamin Bädorf
|
6fabfdc431
|
fix: fixes to networking and pie services
|
2023-10-09 10:43:53 +02:00 |
|
Benjamin Bädorf
|
747481c4ea
|
fix: get networking on pie working properly
|
2023-10-08 19:32:00 +02:00 |
|
Benjamin Bädorf
|
fe8ebd083f
|
feat: add ISOs, limit core config size
|
2023-10-07 21:11:08 +02:00 |
|
Benjamin Bädorf
|
93bcf469ab
|
refactor: move fully away from modules & profiles distinction
|
2023-10-07 16:45:42 +02:00 |
|
Benjamin Bädorf
|
078e738a31
|
refactor: more printing to pie
|
2023-10-07 14:06:28 +02:00 |
|