Simon Bruder
50823a746e
restic: Prepare for additional backups
2024-08-27 01:38:48 +02:00
Simon Bruder
b0898643fb
vueko: Remove outdated TODO/FIXME comments
2024-08-27 01:38:45 +02:00
Simon Bruder
1ab495a885
renge/murmur: Migrate to vueko
2024-06-02 11:26:14 +02:00
Simon Bruder
10b8d432d5
Relicense
...
This applies the REUSE specification to the repository, so the licensing
information can be tracked for every file individually.
2024-01-13 14:39:22 +01:00
Simon Bruder
26d85e97aa
infovhost: Init
...
This avoids boilerplate code for displaying the imprint on the fqdn of
the machine.
2024-01-03 12:09:27 +01:00
Simon Bruder
80fcaab244
nginx: Make recommended settings global
2023-12-16 10:19:20 +01:00
Simon Bruder
27a209c1d5
vueko/mail: Add domain
2023-11-15 23:42:58 +01:00
Simon Bruder
abcab70626
vueko/mail: Add domain and user
2023-08-17 13:51:45 +02:00
Simon Bruder
db391a3907
mailserver: Remove rejectSenders
...
This now gets handled by rspamd with a dynamic map.
2023-06-03 18:34:12 +02:00
Simon Bruder
f84e6d9bee
mailserver: Add option for autoconfig
2023-06-02 08:26:33 +02:00
Simon Bruder
687439cff9
vueko: Expose rspamd prometheus metrics
2023-05-03 12:31:13 +02:00
Simon Bruder
a3030f5dbd
vueko: Expose rspamd
2023-05-03 12:31:13 +02:00
Simon Bruder
2f39d10a8a
vueko: Migrate to new server
2023-05-03 12:31:11 +02:00
Simon Bruder
c0b743a65b
fuuko: Configure to work on-demand
...
This is so I can only enable it when I don’t mind it generating tons of
noise.
2022-10-07 22:20:29 +02:00
Simon Bruder
d4d038aeed
vueko/mail: Add domain and alias
2022-09-13 09:11:02 +02:00
Simon Bruder
4e78d87bde
restic: Use storage box and restic-rest-server
...
While this setup complicates things, it also should protect me against
(malicious) deletion of old backups.
2022-08-25 23:12:42 +02:00
Simon Bruder
7a7c90f9f9
vueko/media: Init
...
This also changes fuuko/media to no longer take the htpasswd file from a
file locally stored on fuuko, but rather defines it in sops to be usable
by all systems.
2022-08-22 16:32:26 +02:00
Simon Bruder
7d1149a395
vueko/coturn: Migrate to renge
2022-03-26 14:39:47 +01:00
Simon Bruder
855f7a7450
vueko/bang-evaluator: Migrate to renge
2022-03-26 12:49:01 +01:00
Simon Bruder
c090a420cf
vueko/element-web: Migrate to renge
2022-03-25 20:30:03 +01:00
Simon Bruder
ea8700ffcd
vueko/murmur: Migrate to renge
2022-03-23 18:07:16 +01:00
Simon Bruder
de0b208340
Revert "vueko/murmur: Migrate to okarin"
...
This reverts commit 50ed985671
.
The performance on okarin is unbearably slow which makes mumble almost
unusable.
2022-03-21 20:17:23 +01:00
Simon Bruder
50ed985671
vueko/murmur: Migrate to okarin
2022-03-18 17:00:44 +01:00
Simon Bruder
a25c7789ed
vueko/murmur: Remove strict username filter
2022-02-11 16:23:16 +01:00
Simon Bruder
d3d41da2bc
vueko/murmur: Explicitly set murmur as system user
2021-05-28 14:24:25 +02:00
Simon Bruder
e80a0b0c07
vueko/radicale: Use services.radicale.settings
2021-05-28 14:24:02 +02:00
Simon Bruder
400b55a293
Convert to flake
...
Fixes #3 .
2021-05-01 17:36:58 +02:00
Simon Bruder
4a8a7e0a4f
Use sops for secrets
...
Since I currently do not have access to sayuri, sayuri’s migration is
not done yet. The host keys and wg-home-private-key secret still have to
be added.
2021-04-06 14:05:48 +02:00
Simon Bruder
b6297d0153
vueko/coturn: Init
2021-03-31 12:08:35 +02:00
Simon Bruder
724bcd31c5
vueko/nginx: Make vueko.sbruder.de default vhost
2021-03-07 15:51:09 +01:00
Simon Bruder
b6e2d2f347
vueko/nginx: Enable recommended proxy settings
2021-03-07 15:49:24 +01:00
Simon Bruder
cbf2536e32
vueko: Enable nginx hardening
2021-03-05 16:00:10 +01:00
Simon Bruder
86348d4c60
vueko: Add element-web
2021-02-28 16:16:06 +01:00
Simon Bruder
83f1c69713
restic/system: Constantly use system for naming
...
In the future I may create add other backup jobs, so it should be clear,
that this only backs up the system.
2021-02-28 12:22:43 +01:00
Simon Bruder
c77328af22
Replace builtins with lib where possible
2021-02-27 19:57:00 +01:00
Simon Bruder
be7e67cf1f
wireguard/home: Make vueko central server
...
This also restructures the wireguard/home configuration, since now
better peer management is possible.
2021-02-20 19:57:04 +01:00
Simon Bruder
27285a098f
vueko: Serve imprint over http
2021-02-14 19:49:05 +01:00
Simon Bruder
3fc9846bf7
vueko: resolved: Disable dnssec
2021-02-10 14:22:00 +01:00
Simon Bruder
bd8b809486
vueko: Add bang-evaluator
2021-02-07 21:02:11 +01:00
Simon Bruder
f7287365ff
vueko: Add murmur
2021-02-07 12:29:22 +01:00
Simon Bruder
9b5a991074
vueko: Add wg-home
2021-02-06 17:10:49 +01:00
Simon Bruder
34ec244fcc
vueko: Add mail and dav server
2021-02-06 16:51:10 +01:00
Simon Bruder
bfd192b2a8
vueko: Make small system
2021-02-05 15:39:17 +01:00
Simon Bruder
daf867dcb9
machines: Add vueko
...
This only adds a minimal configuration.
2021-02-01 17:33:29 +01:00