Commit graph

25 commits

Author SHA1 Message Date
650da98422 containers/bkp: always preserve latest backup on target 2021-02-08 12:41:23 +01:00
8bff26c5e8 srv0,webserver: expose port 80 so ACME can verify the certificate 2021-02-07 17:01:17 +01:00
d742a504f0 containers/webserver: use ACME for cert generation 2021-01-07 19:40:17 +01:00
406ab7be7e run most containers and back them up at home
* switch backup from wasabi-s3 to btrfs via ssh
* add srv0 at home
* run webserver and syncthing at home
2021-01-07 19:40:17 +01:00
405ca2ade4 nixos: adjust to 20.09 changes
Most notably the php5 expression needed to be reworked.
2020-10-18 21:54:48 +02:00
08ac53533d WIP: reconfigure backup 2020-10-17 00:14:36 +02: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
1b36ecea3d nix/os/containers/backup: add gargabe-collection
This adds instructions to remove all older backups.
2020-03-16 17:32:14 +01:00
ebe3167f5b nix/os/devices/vmd32387.contaboserver.net: update to NixOS 20.03 2020-03-16 17:32:14 +01:00
0ea2593e9c nix/os/containers/backup: add common safety options to shell script 2020-03-15 09:55:59 +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
f7338eb289 containers/syncthing: expose GUI port 2019-03-06 13:53:37 +01:00
a34f461905 nix/os/containers/mailserver: enable sieve for LDA 2019-02-17 19:26:00 +01:00
3dbd36bdee format fix 2019-02-17 10:03:08 +01:00
9f3b5d3a80 nix/os/containers/mailserver: use LDA delivery and fix restart times 2019-02-17 10:02:16 +01:00
088e83dd41 nix/containers,vmd32387: add backup container 2019-02-13 09:00:51 +01:00
2ed3f2efe2 devices/vmd32387: move syncthing to a nixos container 2019-02-08 23:52:22 +01:00
7bad36ed75 nix/os/containers/webserver: use php56 and drop the chroot 2019-02-04 09:25:13 +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
aa1393cdb8 nix/os,CFB4ED74: add webserver container 2019-02-04 09:25:13 +01:00
8f0b7550aa nix/os,CFB4ED74: add mailserver container 2019-02-04 09:25:13 +01:00