08817d93bc
toplevel,steveej-x13s,sj-srv1: bump to nixos 25.05
2025-05-28 21:17:22 +02:00
27c6c4f9fa
feat: introduce treefmt and fmt all
2024-11-15 11:45:00 +01:00
84b473d38c
feat(sj-srv1): switch to hostBridge set up
...
the hostside veth interfaces seem to be buggy and this is more efficient
anyway.
2024-08-24 00:16:29 +02:00
1533077234
sj-srv1,containers: debug and streamline networking config; update and track forgejo here
...
after an update to nixpkgs on sj-srv1 the networking for the `webserver`
container wasn't working. this caused me to debug the situation and
changing lots of things around. the culprit was most likely some impure
state file on the server that caused the `ve-webserver` interface not to
persist its IP. after renaming the webserver container the problem went
away.
i reverted all the IP changes and am keeping the other changes as opporunistic
improvements
2024-07-26 18:02:52 +02:00
4c18f0a7ab
fix(*): adapt to nixos-24.05 changes
2024-06-01 21:47:09 +02:00
6a2993b665
feat(router0-dmz0): init bpir3 based router
2023-10-01 11:29:16 +02:00
9988e3e969
[BROKEN DYNDNS] feat(containers): switch to hetzner for primary domain
2023-08-08 17:54:11 +02:00
ea7caae226
feat: migrate all containers and hosts to sops
...
nix/os/devices/sj-vps-htz0: bump versions
nix/os/devices/elias-e525: bump versions
nix/os/devices/steveej-t14: bump versions
nix/os/devices/justyna-p300: bump versions
2023-07-10 12:28:49 +02:00
b481126ae2
feat: start migrating steveej-t14 and sj-vps-htz-0 to sops
2023-07-05 15:55:04 +02:00
89f5f65f2d
chore: format with alejandra
2023-02-07 18:24:28 +01:00
76c64678ae
[WIP] feat: migrate containers to vmd102066
2022-11-03 20:50:59 +01:00
d039179898
chore: nixfmt *
2022-11-03 20:46:14 +01:00
dc761a5271
nix/os/devices/srv0.home-ch.stefanjunker.de: bump nixos 21.11 -> 22.05
2022-11-03 20:44:26 +01:00
0836c22881
containers: make all variables explicit
...
Instead of merging the argument set just make all arguments explicit.
2020-09-15 17:22:38 +02:00
4c66c73024
containers: make all host ports configurable
2020-09-15 16:53:25 +02:00
d340e3f7f9
containers/mailserver/dovecot: increase max concurrent connections
2020-07-16 10:59:05 +02:00
89d62000fd
vmd32387/containers: pass resolv.conf to containers
2020-03-16 22:24:46 +01:00
cb1e77940a
containers/mailserver: run getmail jobs as group dovecot2
...
Necessary due to this error:
```
Mar 06 16:18:44 mailserver 3afdapvhkdmv2df2hc3lrnwd21ai0hmj-unit-script-steveej-getmail-stefanjunker-start[342]: msg 2117/2118 (3008 bytes), delivery error (command dovecot-lda 358 wrote to stderr: lda(steveej,)Error: net_connect_unix(/run/dovecot2/stats-writer) failed: Permission denied)
```
2019-03-06 17:23:19 +01:00
a34f461905
nix/os/containers/mailserver: enable sieve for LDA
2019-02-17 19:26:00 +01:00
9f3b5d3a80
nix/os/containers/mailserver: use LDA delivery and fix restart times
2019-02-17 10:02:16 +01:00
247096c808
nix/os/containers: add new profile
2019-02-04 09:25:13 +01:00
5b46aa8385
nix/os/containers: configure ddclient-ovh respectively
2019-02-04 09:25:13 +01:00
8f0b7550aa
nix/os,CFB4ED74: add mailserver container
2019-02-04 09:25:13 +01:00