Commit graph

22 commits

Author SHA1 Message Date
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