Simon Bruder
c3afd14f8a
fuuko/router: Switch wg-mullvad endpoint
2023-06-23 17:15:06 +02:00
Simon Bruder
eea6668c8b
vueko/mail: Add alias
2023-06-22 22:58:07 +02:00
Simon Bruder
b2636f87fb
vueko/mail: Add alias
2023-06-17 15:09:22 +02:00
Simon Bruder
7f0eea300f
vueko/mail: Add alias
2023-06-17 13:31:11 +02:00
Simon Bruder
aa6d0378cb
vueko/mail: Add alias
2023-06-08 20:26:14 +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
75fd40abb3
vueko/mail: Add alias
2023-06-01 19:54:26 +02:00
Simon Bruder
17cfd6cfb9
hitagi: Use stable nixpkgs
2023-06-01 19:54:25 +02:00
Simon Bruder
b135035baa
fuuko/router: Migrate dnsmasq options to 23.05
2023-06-01 19:54:25 +02:00
Simon Bruder
4adeba626a
renge/gitea: Migrate to 23.05 options
2023-06-01 19:54:22 +02:00
Simon Bruder
dc0a64a44e
hitagi: Reinstall on single drive
2023-05-25 20:08:42 +02:00
Simon Bruder
9724413740
hitagi: Remove virtualisation
2023-05-25 20:08:42 +02:00
Simon Bruder
764834c16f
fuuko/router: Change mullvad peer
2023-05-25 20:08:04 +02:00
Simon Bruder
bd32d54ebf
vueko/mail: Add alias
2023-05-21 13:42:43 +02:00
Simon Bruder
73d16d3f09
vueko/mail: Add alias
2023-05-18 12:43:56 +02:00
Simon Bruder
cc47b75704
okarin: Init
2023-05-06 11:39:31 +02:00
Simon Bruder
63a2a7e0ed
vueko/mail: Add alias
2023-05-05 18:44:39 +02:00
Simon Bruder
4c3e61db58
vueko/mail: Add alias
2023-05-05 18:38:08 +02:00
Simon Bruder
29438296ca
vueko/mail: Add alias
2023-05-05 17:30:50 +02:00
Simon Bruder
549b1a90f3
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
a8bf73a771
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
b6d4aec504
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
247896a92e
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
dc0255ab39
vueko/mail: Add alias
2023-05-03 12:31:13 +02:00
Simon Bruder
3312b4daa0
vueko/mail: Re-enable spammy alias
...
I only get spam on this address, but I might configure it as a spamtrap
later.
2023-05-03 12:31:13 +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
4880116919
renge/sbruder.xyz: Add censorship infrastructure
...
I don’t want to do this, but I might have to. Hetzner’s ToS are very
vague in what content they don’t allow, so I think I might have to
comply with the Russian censorship authority.
2023-04-29 09:41:00 +02:00
Simon Bruder
bdbcbd2a0b
vueko/mail: Add alias
2023-04-26 20:15:38 +02:00
Simon Bruder
9875b7cfbf
vueko/mail: Add alias
2023-04-21 09:10:40 +02:00
Simon Bruder
52dab514ca
fuuko: Use additional NIC instead of VLANs
2023-04-15 18:08:46 +02:00
Simon Bruder
62b1b6a37e
vueko/mail: Remove alias
2023-04-15 17:23:18 +02:00
Simon Bruder
c2beb57f21
vueko/mail: Add alias
2023-04-11 12:08:00 +02:00
Simon Bruder
1a78049a7a
renge: Use networkd
2023-04-11 11:44:59 +02:00
Simon Bruder
9c5da77efc
fuuko: Note router/AP in readme
2023-04-08 18:45:14 +02:00
Simon Bruder
a8ace37aa2
mayushii: Switch to MediaTek wireless adapter
...
Whenever possible, I’ll try to avoid Realtek in the future.
2023-04-08 18:09:08 +02:00
Simon Bruder
1498c3fab6
vueko/mail: Add alias
2023-04-07 13:40:55 +02:00
Simon Bruder
5cd4845dbf
fuuko/router: Add wireless AP
...
It is anything but great, though I will try to find a better solution
for this.
2023-04-05 10:11:39 +02:00
Simon Bruder
7c0ccbbd6a
fuuko/router: Use bridge for lan
2023-04-05 10:11:39 +02:00
Simon Bruder
67dabb0de5
fuuko: Note that remote unlocking is broken
2023-04-02 12:16:00 +02:00
Simon Bruder
68cc1d32d4
fuuko/router: Add static record for switch
2023-04-02 12:00:19 +02:00
Simon Bruder
444aa962b5
fuuko: Add router service
...
This now mostly replaces ayu, which has been sitting between upstream
and the switch the last 6 months.
It now also configures routing over Mullvad, which also finally enables
IPv6 (I don’t understand how people get away with not providing it
natively in 2023).
Once I get a WLAN card, it will also host its own access point, which
currently still relies on ayu as “dumb AP” (as OpenWRT calls it).
2023-04-02 01:14:01 +02:00
Simon Bruder
a6af0f92b4
fuuko: Note GPU change in README
2023-04-02 00:17:23 +02:00
Simon Bruder
8984961768
vueko/mail: Add alias
2023-03-26 18:12:59 +02:00
Simon Bruder
1eb75bde58
vueko/mail: Add alias
2023-03-26 18:12:46 +02:00
Simon Bruder
c622c86582
renge/sbruder.xyz: Clarify snail mail note
2023-03-23 01:40:28 +01:00
Simon Bruder
04138292f7
vueko/mail: Add alias
2023-03-23 00:59:23 +01:00
Simon Bruder
2fc8b9cff4
hitagi: Use kernel from nixpkgs unstable
...
It now includes 6.2
2023-03-09 21:22:03 +01:00
Simon Bruder
e81cbc6539
fuuko/languagetool: Init
2023-03-09 21:21:13 +01:00
Simon Bruder
fec939d816
wireguard/support: Init
2023-03-09 21:21:13 +01:00
Simon Bruder
7199515e8c
renge/invidious: Disable popular page
2023-03-09 21:21:12 +01:00
Simon Bruder
cc4460f98b
hitagi: Use nixpkgs unstable
...
This is needed for Intel Arc support (Mesa 22.3+).
This also makes changes so the nixpkgs system evaluates without
errors/warnings (caused by my configuration).
2023-02-25 10:56:10 +01:00
Simon Bruder
f1b1eafe38
fuuko: Enable gigabyte_wmi sensors
2023-02-22 17:02:19 +01:00
Simon Bruder
af65610fdd
fuuko: Enable udisks2
2023-02-22 17:02:18 +01:00
Simon Bruder
801b9db7a1
fuuko: Note blu-ray burner in readme
...
It has been in there for some time, but was not noted in the readme.
2023-02-21 21:33:20 +01:00
Simon Bruder
a984f1bb04
fuuko: Move into better case
2023-02-21 21:33:20 +01:00
Simon Bruder
b1975b9b1e
hitagi: Note case in readme
2023-02-21 21:11:22 +01:00
Simon Bruder
d42f74a209
mayushii: Remove kernel pinning
...
The problems are fixed in a newer kernel version.
This theoretically is needed after
f760e2cee4
, in which linuxPackages_6_0 is
no longer available.
2023-02-20 22:34:16 +01:00
Simon Bruder
d0ad4a6286
vueko/mail: Add alias
2023-02-20 19:06:13 +01:00
Simon Bruder
ddc2430377
hitagi: Update readme
2023-02-15 17:44:14 +01:00
Simon Bruder
f4efa9b1fc
hitagi: Switch to Intel Arc A770
...
Things are not very smooth yet. Hwmon only works with Kernel 6.2 and
only supports energy monitoring (and even that doesn’t look too good).
Fan control and temperature is not supported. To get at least usage
statistics, intel_gpu_top can be used. Mangohud in its newest unreleased
version also supports getting stats from it. However, intel_gpu_top
needs cap_perfmon, which is a pain to get working inside the double
bubblewrap sandbox for steam, therefore it is not yet available.
On the positive side, OpenCL works well and oneAPI also works with
blender-bin from nix-warez (nixpkgs doesn’t yet have blender with oneAPI
support).
2023-02-11 22:53:54 +01:00
Simon Bruder
cf482743a0
vueko/mail: Add alias
2023-02-11 12:58:55 +01:00
Simon Bruder
46b695886a
renge/mautrix-signal: Drop
...
It never really worked and currently just uses up resources.
2023-02-07 11:29:23 +01:00
Simon Bruder
d3e7424562
renge/mautrix-whatsapp: Disable logging to file
...
It logs *all* messages and the level does not influence this. That is
not desirable, so it should be disabled.
2023-02-07 11:26:42 +01:00
Simon Bruder
a06c781a25
vueko/mail: Add alias
2023-01-29 15:25:40 +01:00
Simon Bruder
f3f651cdc3
vueko/mail: Add alias
2023-01-26 10:06:21 +01:00
Simon Bruder
f35118854e
vueko/mail: Add alias
2023-01-26 00:16:37 +01:00
Simon Bruder
09ffba6f9b
vueko/mail: Add alias
2023-01-25 23:08:09 +01:00
Simon Bruder
8b760909f8
hitagi: Add manual fan control for case fans
...
The firmware does not allow using multiple sensors (CPU and GPU) for one
fan output.
2023-01-22 16:35:02 +01:00
Simon Bruder
58ab5ad884
mayushii: Work around broken DP Alt Mode hotplug
...
This only downgrades the kernel, so that is not a long term option, but
at least makes it possible to not reboot twice a day or so.
2023-01-10 17:49:16 +01:00
Simon Bruder
d1a29ef2dd
renge/synapse: Fix synapse log config
...
The parameter name changed, which lead to synapse ignoring the wrong
config option.
2023-01-10 17:49:16 +01:00
Simon Bruder
4d99a4a232
hitagi: Disable corectrl
...
I renewed the thermal paste on its GPU and replaced the stock fan with
two Noctua NF-A9 PWM that are controlled via the mainboard’s fan headers
(connected via a Y splitter), so corectrl is no longer necessary.
2023-01-01 03:01:04 +01:00
Simon Bruder
4733d66172
vueko/mail: Add alias
2022-12-31 00:32:32 +01:00
Simon Bruder
43168701cb
vueko/mail: Add alias
2022-12-30 19:55:05 +01:00
Simon Bruder
03492fccad
Migrate sayuri to hitagi
2022-12-30 19:52:58 +01:00
Simon Bruder
c419778e67
mayushii: Set charge start threshold to 75
...
The previous one of 40 did no longer meet my use case.
2022-12-23 18:42:06 +01:00
Simon Bruder
5316f2d5e7
vueko/mail: Add alias
2022-12-17 11:29:36 +01:00
Simon Bruder
5734279167
vueko/mail: Add alias
2022-12-17 11:24:54 +01:00
Simon Bruder
5584dd3a91
vueko/mail: Add alias
2022-12-15 16:05:25 +01:00
Simon Bruder
54c5cfb240
restic/system: Enable compression
...
Fixes #66 .
2022-12-13 09:59:31 +01:00
Simon Bruder
73c6fe8195
vueko/mail: Add alias
2022-12-12 22:46:37 +01:00
Simon Bruder
81b3d4590a
renge/hedgedoc: Migrate to 22.11 options
2022-12-10 15:15:58 +01:00
Simon Bruder
aa7cf807f2
renge/grafana: Migrate to 22.11 options
2022-12-10 15:15:43 +01:00
Simon Bruder
60577ad4ea
renge/gitea: Migrate to 22.11 options
2022-12-10 15:15:11 +01:00
Simon Bruder
8c317b76bf
Drop temporary unstable packages
2022-12-10 14:49:16 +01:00
Simon Bruder
9d4a7a5a00
renge/mautrix-signal: Use unstable package
...
The stable package is broken.
2022-11-12 00:09:22 +01:00
Simon Bruder
4fa4bf2d67
vueko/mail: Add alias
2022-11-12 00:09:07 +01:00
Simon Bruder
fd3bb4284b
Add prometheus co2 exporter
2022-11-03 16:40:05 +01:00
Simon Bruder
dd6e8078dd
vueko/mail: Add alias
2022-10-31 10:30:55 +01:00
Simon Bruder
d4ae95549e
vueko/mail: Add alias
2022-10-29 00:26:13 +02:00
Simon Bruder
71dc7a66e9
vueko/mail: Add alias
2022-10-29 00:14:33 +02:00
Simon Bruder
1e04d339ba
vueko/mail: Add alias
2022-10-20 12:53:20 +02:00
Simon Bruder
fd173d065c
vueko/mail: Add alias
2022-10-20 12:53:09 +02:00
Simon Bruder
18dab0ab94
renge/mautrix-signal: Allow file transfer
...
mautrix-whatsapp places a file in /tmp/ for file transfers. However,
signald is running with PrivateTemp=true. This uses systemd’s feature
that allows a unit to share a namespace with another one and places
mautrix-signal in the same namespace as signald, so they share their
private tmp directory.
2022-10-16 15:52:08 +02:00
Simon Bruder
aaaf7d3ccc
Move Blu-ray drive from sayuri to fuuko
...
This removes makemkv-specific configuration from sayuri and adds it to
fuuko. It also changes the makemkv sandbox to now hardcode fuuko’s
configuration.
2022-10-15 23:27:12 +02:00
Simon Bruder
e4c8012f57
vueko/restic: Increase body size
...
Some backups have been failing recently.
2022-10-14 23:48:08 +02:00
Simon Bruder
f527e08fdf
fuuko/qbittorrent: Change wireguard config
2022-10-14 23:47:35 +02:00
Simon Bruder
19668751b8
renge/mautrix-signal: Init
2022-10-14 08:03:03 +02:00
Simon Bruder
3eaeb5daeb
renge/grocy: Drop
2022-10-07 22:52:04 +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
c8bdbbda8b
fuuko: Unlock over v4 again
...
Some people think that not offering IPv6 in 2022 is acceptable.
2022-10-03 20:20:05 +02:00
Simon Bruder
e7d90300f3
vueko/mail: Add alias
2022-10-03 20:18:53 +02:00
Simon Bruder
41da6fe13f
fuuko/fritzbox-exporter: Drop
2022-09-30 11:36:14 +02:00
Simon Bruder
2a5c666631
fuuko/wordclock-dimmer: Migrate to renge
2022-09-30 11:33:20 +02:00
Simon Bruder
712aeca8c4
fuuko: Update GPU in README
2022-09-24 19:30:01 +02:00
Simon Bruder
47d202ef90
fuuko: Move to new platform
...
The move already occurred on Tuesday, but I was too lazy to commit it.
2022-09-17 12:02:14 +02:00
Simon Bruder
d4d038aeed
vueko/mail: Add domain and alias
2022-09-13 09:11:02 +02:00
Simon Bruder
78564e6ef4
fuuko: Adjust README to its current purpose
2022-09-12 21:02:14 +02:00
Simon Bruder
d508543c3c
fuuko: Disable DHCP and DNS server
...
This is now the main router’s job.
2022-09-12 20:54:59 +02:00
Simon Bruder
eeb8f25453
fuuko/scan: Drop
2022-09-12 20:34:52 +02:00
Simon Bruder
ac70f97776
mayushii: Adjust charge thresholds
...
Because I most of the time use it with a charger connected, this avoids
it charging after begin unplugged for a short amount of time and just
barely falling below the threshold.
2022-09-11 00:50:56 +02:00
Simon Bruder
eec6cde2ca
vueko/mail: Add alias
2022-09-09 23:22:45 +02:00
Simon Bruder
aff63d42f1
vueko/mail: Add alias
2022-09-09 23:22:33 +02:00
Simon Bruder
acc05bd2a6
renge/psycho-power-papagei.de: Init
2022-09-08 11:12:44 +02:00
Simon Bruder
45cdf7695e
renge/onlypain.icu: Remove
...
The redirection didn’t really work anymore and I no longer have to to
this stuff, so it doesn’t really serve a purpose.
2022-09-08 11:12:44 +02:00
Simon Bruder
987798c9d8
vueko/mail: Add alias
2022-09-08 11:12:44 +02:00
Simon Bruder
f0dbe8c257
vueko/mail: Add alias
2022-09-01 16:39:08 +02:00
Simon Bruder
e3a1e7a8bf
vueko/mail: Add alias
2022-09-01 15:33:29 +02:00
Simon Bruder
4c4fbadb25
vueko/mail: Add alias
2022-08-31 14:53:30 +02:00
Simon Bruder
bd249d1d2b
vueko/mail: Add alias
2022-08-28 12:20:45 +02:00
Simon Bruder
e31c264c92
restic: Do not limit upload by default
...
This allows servers that have a fast internet connection to complete
their backup in seconds instead of minutes.
2022-08-25 23:22:17 +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
23e3ba781c
vueko/mail: Add alias
2022-08-16 13:30:20 +02:00
Simon Bruder
7471719ef2
renge/invidious: Fix mime type in opus patch
2022-08-11 17:54:56 +02:00
Simon Bruder
b5cf624337
vueko/mail: Add alias
2022-07-29 17:26:10 +02:00
Simon Bruder
1d9cc1dc17
vueko/mail: Add alias
2022-07-25 12:56:27 +02:00
Simon Bruder
8ef360dafe
vueko/mail: Add alias
2022-07-24 16:20:29 +02:00
Simon Bruder
1f62537e9d
vueko/mail: Add alias
2022-07-24 12:12:53 +02:00
Simon Bruder
3e5881fe7a
renge/synapse: Enable MSC2716
...
It is required for backfill to work with mautrix-whatsapp ≥ 0.6.0.
2022-07-23 20:01:54 +02:00
Simon Bruder
82b1eeac76
renge/invidious: Rebase patch
...
This is a re-implementation since upstream added a similar functionality
but prefers aac over opus.
2022-07-23 20:01:22 +02:00
Simon Bruder
3e9eb7ad31
vueko/mail: Add alias
2022-07-23 19:03:25 +02:00
Simon Bruder
03b800acc0
vueko/mail: Add alias
2022-07-23 09:37:59 +02:00
Simon Bruder
6f39b4cc77
vueko/mail: Add alias
2022-07-21 12:09:52 +02:00
Simon Bruder
33e00ea54c
vueko/mail: Add alias
2022-07-20 12:07:41 +02:00
Simon Bruder
2c61a284b8
vueko/mail: Add alias
2022-07-17 00:28:52 +02:00
Simon Bruder
1f842c3d9a
renge/password-hash-self-service: Init
2022-07-16 19:52:40 +02:00
Simon Bruder
3f69903426
vueko/mail: Add alias
2022-07-16 15:28:37 +02:00
Simon Bruder
aaf946c78f
vueko/mail: Add alias
2022-07-14 10:52:28 +02:00
Simon Bruder
e67d68a05d
anki: Use anki-bin
...
This also removes ankisyncd, which in its current version in nixpkgs
does not support the latest anki version.
2022-07-13 20:47:15 +02:00
Simon Bruder
a88c85993e
vueko/mail: Add alias
2022-07-11 21:31:50 +02:00
Simon Bruder
d93994e029
renge/grocy: Init
2022-07-08 11:51:04 +02:00
Simon Bruder
f758d8f59a
vueko/mail: Add alias
2022-07-08 11:51:04 +02:00
Simon Bruder
9a9289f384
vueko/mail: Add alias
2022-07-08 11:51:04 +02:00
Simon Bruder
9048611e06
vueko/mail: Clean up aliases
2022-07-08 11:51:04 +02:00
Simon Bruder
7f46682c63
vueko/mail: Add alias
2022-07-08 11:51:04 +02:00
Simon Bruder
8754cd109c
vueko/mail: Add alias
2022-07-08 11:51:04 +02:00
Simon Bruder
8506c28247
vueko/mail: Add alias
2022-07-08 11:51:04 +02:00