c71346e9b8
servo: matrix: enable mx-puppet-discord for better Discord bridging
2022-10-07 04:33:23 -07:00
f5576c3667
servo: matrix: rename discord.nix
-> discord-appservice.nix
...
this is in contrast to e.g. mx-discord-puppet, which i'll be trying soon
2022-10-07 02:16:01 -07:00
b437ddacd9
servo: disable matrix irc bridge by just not importing the nix file
2022-10-07 02:04:25 -07:00
68bda8aea7
servo: migrate ipfs options (to kubo)
2022-10-06 23:47:16 -07:00
0e9993923d
servo: matrix: move irc config to own file
2022-10-06 02:19:44 -07:00
cc12b87d0e
servo: matrix: use username/groupname instead of uid/gid for impermanence
2022-10-06 01:55:25 -07:00
a5393c3c84
servo: matrix: break the discord bridge out of default.nix
2022-10-06 01:54:46 -07:00
e1cd1be48d
Merge branch 'staging/discord'
2022-10-06 01:38:49 -07:00
37b931418d
servo: matrix-appservice-discord: disable annoying quirks
...
like bad edits, bot replies, etc.
2022-10-06 01:35:00 -07:00
a3db626a00
servo: matrix-appservice-discord: hide keys in sops, and enable.
2022-10-05 22:38:20 -07:00
ca239ca3e6
matrix: set up Discord bridge
...
verified working after i fill in the Discord secrets, but i need to find
a way to provide those outside of the nix store.
2022-10-05 22:02:07 -07:00
47f378e7fc
servo: consolidate service enumeration to services/default.nix
2022-10-04 23:08:03 -07:00
d8b2b73463
pleroma: enable debugging
2022-09-24 14:06:47 -07:00
38f55661c2
sane: tame matrix and transmission log levels
2022-09-23 23:03:31 -07:00
863f6a8c7b
gitea: decrease log level from info to warn
2022-09-23 15:48:29 -07:00
b3a4a95e28
servo: disable jellyfin to stop syslog spam
...
i also don't use it much anymore. mostly navidrome.
may be useful in future when i want DLNA support.
2022-09-23 15:29:33 -07:00
554bb5a84f
gitea: port config to nixos-unstable
2022-09-23 06:23:35 -07:00
cdbde672d8
lift nix-serve
out of servo
...
i'm going to enable it on desktop
2022-09-14 14:32:31 -07:00
2fb4bae804
servo: tune ipfs resource use
2022-09-09 17:51:26 -07:00
7003f7407e
servo: add navidrome music streaming service
2022-08-04 23:33:34 -07:00
451816f623
rename config.{colinsane -> sane}
2022-08-01 00:23:49 -07:00
5ec0ee4524
add TODO: remove some dangling hardcoded uid numbers
2022-07-15 01:01:41 -07:00
8c9c9ca6c9
migrate the rest of the uids/gids to 'allocations' system, but don't fix conflicts
2022-07-15 00:12:13 -07:00
42117f375b
introduce an 'allocations' systems for things like uids/gids
2022-07-14 23:58:27 -07:00
8f37edb402
transmission: specify download-dir and incomplete-dir instead of bind-mounting them
...
this appears to fix the permissions issue
2022-07-11 01:54:02 -07:00
99d55167f6
impermanence: only persist service directories if those services are enabled.
2022-07-10 17:58:16 -07:00
92488dd890
complete servo image & port to impermanence
...
there might still be some bugs to work out here.
this produces a workable image, but with some uncertainty
around that swapfile (the first attempt had /swapfile living on a
tmpfs).
2022-06-29 01:17:53 -07:00
075969540a
uninsane.org: force SSL to avoid CORS problems
2022-06-26 04:20:33 -07:00
57886ec3d0
servo: add ipfs service
2022-06-26 03:44:41 -07:00
d3fa6a31f9
decrease transmission upload bandwidth
...
i think it's messing with other services (like ipfs) :|
2022-06-25 19:49:48 -07:00
b6de07a731
ddns-he: start timer on boot
2022-06-20 15:36:48 -07:00
a91914053d
transmission: disable the anti-brute-force option
...
this should allow me to more reliably login from anywhere.
2022-06-18 18:47:22 -07:00
a031beee18
servo: transmission: relax the umask (to hopefully make files globally readable)
2022-06-18 15:54:27 -07:00
2b8ff8d5ae
rename 'uninsane' machine -> 'servo'
2022-06-12 15:11:41 -07:00