Simon Bruder
2503b99163
readme: Do not copy channel at installation
2022-03-26 13:05:20 +01:00
Simon Bruder
23fc4bfb28
vueko/readme: Reflect current purpose
2022-03-26 13:01:15 +01:00
Simon Bruder
855f7a7450
vueko/bang-evaluator: Migrate to renge
2022-03-26 12:49:01 +01:00
Simon Bruder
c70da831eb
tools: Install sqlite globally
...
It often is needed on servers where there is no user.
2022-03-26 12:42:45 +01:00
Simon Bruder
da56357ad8
zsh: Disable globbing of # globally
...
Otherwise using nix shell et al. as root is a pain.
2022-03-26 12:37:11 +01:00
Simon Bruder
d106f39685
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/32f61571b486efc987baca553fb35df22532ba63' (2022-03-16)
→ 'github:nixos/nixos-hardware/feceb4d24f582817d8f6e737cd40af9e162dee05' (2022-03-24)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/2c66a7a6e036971c4847cca424125f55b9eb0b0b' (2022-03-17)
→ 'github:nixos/nixpkgs/d2caa9377539e3b5ff1272ac3aa2d15f3081069f' (2022-03-22)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
→ 'github:nixos/nixpkgs/1d08ea2bd83abef174fb43cbfb8a856b8ef2ce26' (2022-03-23)
2022-03-26 12:20:06 +01:00
Simon Bruder
19d69ce682
fuuko: Bind exporters to vpn address
2022-03-25 22:11:28 +01:00
Simon Bruder
8dc3558c7c
qbittorrent/exporter: Do not expose seeding time
...
It is not useful and just wastes storage space.
2022-03-25 21:54:07 +01:00
Simon Bruder
a3784e51de
fuuko/secrets: Remove unused restic credentials
...
They are specified in the global secrets file.
2022-03-25 21:52:56 +01:00
Simon Bruder
ebfa0ec16a
fuuko: Migrate matrix and monitoring to renge
...
Sadly, they are so interconnected, that it is not easily possible to
migrate it in smaller steps. It should be refactored to make them more
modularised and independent of each other.
2022-03-25 21:49:08 +01:00
Simon Bruder
c090a420cf
vueko/element-web: Migrate to renge
2022-03-25 20:30:03 +01:00
Simon Bruder
67f52f8c1c
okarin: Update readme to reflect new purpose
2022-03-23 18:09:43 +01:00
Simon Bruder
ea8700ffcd
vueko/murmur: Migrate to renge
2022-03-23 18:07:16 +01:00
Simon Bruder
dbb2007f22
okarin: Disable postgresql backup
2022-03-23 17:56:41 +01:00
Simon Bruder
0c10b2269d
okarin/ankisyncd: Migrate to renge
2022-03-23 17:55:55 +01:00
Simon Bruder
a20be8b312
okarin/sbruder.xyz: Migrate services to renge
2022-03-23 17:50:43 +01:00
Simon Bruder
68dadcf56c
fuuko/hedgedoc: Migrate to renge
2022-03-23 17:34:56 +01:00
Simon Bruder
3a752b9a3d
renge: Add postgresql backup
2022-03-23 17:34:56 +01:00
Simon Bruder
087e46fde8
okarin/gitea: Migrate to renge
2022-03-23 17:34:56 +01:00
Simon Bruder
954849f763
renge: Init
2022-03-23 17:34:56 +01:00
Simon Bruder
76fee5875a
Revert "fuuko/hedgedoc: Migrate to okarin"
...
This reverts commit bb6952cc09
.
The performance on okarin is unbearably slow which makes hedgedoc time
out on most requests.
2022-03-22 19:02:45 +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
b0a87e8c9e
fuuko/hydra: Drop
...
I don’t really use it and never got around to make it actually work.
2022-03-21 15:33:40 +01:00
Simon Bruder
2df718cea9
Clean up remnants from qbittorrent migration
2022-03-20 19:04:19 +01:00
Simon Bruder
1d64463751
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/64fc73bd74f04d3e10cb4e70e1c65b92337e76db' (2022-03-14)
→ 'github:nixos/nixpkgs/2c66a7a6e036971c4847cca424125f55b9eb0b0b' (2022-03-17)
2022-03-20 14:22:10 +01:00
Simon Bruder
cd5a5b8356
games/steam-sandbox: Bind factorio directory
...
It doesn’t use XDG directories, so all settings are reset and only some
aspects that are synced via Steam Cloud were kept.
2022-03-19 19:29:53 +01:00
Simon Bruder
ea88259856
okarin/qbittorrent: Init
2022-03-19 10:35:09 +01:00
Simon Bruder
0e3bd19aa8
media-proxy: Unset referer for same-site requests
...
The qBittorrent WebUI does not work with it set to a different host than
the target. This implementation does not compromise security, because
the referer is only unset if the real referer was the locally proxied
page. All other referers are passed through verbatim.
2022-03-18 23:43:24 +01:00
Simon Bruder
a9b6a17818
fuuko/aria2: Replace with qbittorrent
2022-03-18 23:25:05 +01:00
Simon Bruder
faa84c574d
qbittorrent: Init module
2022-03-18 22:14:09 +01:00
Simon Bruder
50ed985671
vueko/murmur: Migrate to okarin
2022-03-18 17:00:44 +01:00
Simon Bruder
a0946951e8
fuuko/gitea: Migrate to okarin
2022-03-18 16:22:23 +01:00
Simon Bruder
0a3db765e9
flake.lock: Update
...
Flake lock file changes:
• Updated input 'home-manager':
'github:nix-community/home-manager/2860d7e3bb350f18f7477858f3513f9798896831' (2022-02-04)
→ 'github:nix-community/home-manager/a8d00f5c038cf7ec54e7dac9c57b171c1217f008' (2022-03-13)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1' (2022-03-09)
→ 'github:nixos/nixos-hardware/32f61571b486efc987baca553fb35df22532ba63' (2022-03-16)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9b1c7ba323732ddc85a51850a7f10ecc5269b8e9' (2022-03-07)
→ 'github:nixos/nixpkgs/64fc73bd74f04d3e10cb4e70e1c65b92337e76db' (2022-03-14)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
→ 'github:nixos/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/4e21493d34f7485a568e05b9cbefa11fe047ecd3' (2022-03-07)
→ 'github:Mic92/sops-nix/c01f48b055ac776f9831c9d4a0fff83e3b74dbe3' (2022-03-14)
2022-03-18 14:36:59 +01:00
Simon Bruder
aa347b62a7
fuuko/ankisyncd: Migrate to okarin
2022-03-18 14:36:02 +01:00
Simon Bruder
bb6952cc09
fuuko/hedgedoc: Migrate to okarin
2022-03-17 15:59:53 +01:00
Simon Bruder
b46d3ba1ae
fuuko/factorio: Drop
2022-03-16 14:29:11 +01:00
Simon Bruder
8f7403e66f
mpv: Overhaul selection of shader-based scalers
...
This removes ravu-zoom and ravu-lite in favour of standard ravu. It also
adds more nnedi3 shaders with neurons between 2^4 and 2^8, each with a
window size of 8x4. This should give a wide range of options that work
on all machines and still give acceptable results (at least balanced to
the performance).
The reason for this switch is ravu’s subpar performance, since it often
produces more artifacts than it avoids.
It also avoids some code duplication at the cost of making it more
complex.
2022-03-14 22:57:35 +01:00
Simon Bruder
13a0afa269
vueko/mail: Add alias
2022-03-13 09:33:45 +01:00
Simon Bruder
18652c7580
bwrap-helper: Always bind /etc/ssl/certs
...
The bwrap fhs userenv uses readlink -f to resolve symlinks. It is called
in the argument list of bwrap like this:
--ro-bind-try $(readlink -f /etc/ssl/certs) /etc/ssl/certs
Normally, readlink -f returns the passed path if there is no file at the
path. However, this only works, if the parent directory of the file
exists. Thus if /etc/ssl does not exist, readlink -f /etc/ssl/certs will
return nothing. This causes the argument list of bwrap to be wrong (it
has only one argument to --ro-bind-try when it expected two), which
causes it to fail with hard to track down errors.
2022-03-12 16:42:06 +01:00
Simon Bruder
0de69de256
okarin/nitter: Use package from unstable
2022-03-11 14:53:51 +01:00
Simon Bruder
81a900d437
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/a7bca8d0d8188ae9802ecc467150cf018e19b958' (2022-03-04)
→ 'github:nixos/nixos-hardware/816a935bf5aa5f77cb1f03ebfe20ab13b112d0f1' (2022-03-09)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/47cd6702934434dd02bc53a67dbce3e5493e33a2' (2022-03-04)
→ 'github:nixos/nixpkgs/9b1c7ba323732ddc85a51850a7f10ecc5269b8e9' (2022-03-07)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
→ 'github:nixos/nixpkgs/062a0c5437b68f950b081bbfc8a699d57a4ee026' (2022-03-05)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/afb0d686dced029ea720c466f693c12ebfd4107b' (2022-02-26)
→ 'github:Mic92/sops-nix/4e21493d34f7485a568e05b9cbefa11fe047ecd3' (2022-03-07)
2022-03-11 07:19:55 +01:00
Simon Bruder
093ae2ab4c
flake: Make pre-commit-hooks use nixpkgs-unstable
...
It depends on alejandra, which is only in nixpkgs unstable at the time.
2022-03-06 09:22:04 +01:00
Simon Bruder
5d8b0aae8a
flake.lock: Update
...
Flake lock file changes:
• Updated input 'nix-pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/6799201bec19b753a4ac305a53d34371e497941e' (2022-02-25)
→ 'github:cachix/pre-commit-hooks.nix/b6bc0b21e1617e2b07d8205e7fae7224036dfa4b' (2022-03-01)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/c3c66f6db4ac74a59eb83d83e40c10046ebc0b8c' (2022-02-26)
→ 'github:nixos/nixos-hardware/a7bca8d0d8188ae9802ecc467150cf018e19b958' (2022-03-04)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/1622abf0e7890a3dac995f6eb5a92f56819ae38e' (2022-02-26)
→ 'github:nixos/nixpkgs/47cd6702934434dd02bc53a67dbce3e5493e33a2' (2022-03-04)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/7f9b6e2babf232412682c09e57ed666d8f84ac2d' (2022-02-21)
→ 'github:nixos/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
2022-03-06 09:18:39 +01:00
Simon Bruder
18832e12df
okarin: Add postgresql backup
2022-03-03 12:51:15 +01:00
Simon Bruder
386b1a7ed7
okarin: Migrate nitter from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
66994eefa6
okarin: Migrate invidious from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
bd32b62dd6
okarin: Migrate libreddit from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
b3ec53afca
okarin: Migrate sbruder.xyz from yuzuru
2022-03-03 12:47:30 +01:00
Simon Bruder
7ed13269a7
okarin: Init
2022-03-03 10:51:19 +01:00
Simon Bruder
be283eecb5
vueko/mail: Add alias
2022-03-02 11:52:20 +01:00