Commit Graph

14 Commits

Author SHA1 Message Date
32e00dac9d postgres: document some useful admin commands 1980-01-01 00:54:42 +00:00
b5ce0f9fea Pleroma: restart on failure (fixes slow DB startups) 2022-05-17 07:24:26 +00:00
1064867194 migrate the nix install to an external USB drive.
this requires a patch to uboot:
- uboot thinks the drive has a capacity of 0 (i.e. 'unknown'). unclear precisely why. could be noncompliant drive firmware, or a timeout somewhere.

and a patch to the rpi bootloader:
- in order to trampoline into the rpi-4 uboot.

and custom kernel modules in the initrd:
- in order to detect the USB hub (rpi fw).

additionally, i'm MANUALLY placing `bcm2711-rpi-400.dtb` into `/boot/nixos/..-linux-5.10.111-dtbs/broadcom`.
i'll want to do this automatically over time.

i hope to simplify much of this over time: this is just the first thing which works after a couple days of hacking at it.
2022-05-17 01:58:12 +00:00
aeb8319154 services: add duplicity b2 backup cron job 2022-05-11 23:04:26 +00:00
0a63e53512 matrix: screen registrations by redirecting the activation emails 2022-05-11 06:41:34 +00:00
a1bbd16b94 gitea: achieve manual account approval via email intercepting
flow: user signs up, with email. their activation email is redirected to me.
if they look good, i forward that email.
2022-05-10 23:15:01 +00:00
44ce66b7ec gitea: enable registration behind captcha + manual approval
unfortunately gitea doesn't notify me of user applications.
so new users will want to contact me out-of-band.
2022-05-10 07:34:49 +00:00
d6a37e6398 matrix: document how to add a new user 2022-05-10 01:18:07 +00:00
4db73019ee nginx: enable matrix web client at web.matrix.uninsane.org 2022-05-10 00:45:38 +00:00
151f8b0824 Pleroma: enable emoji
or maybe they were enabled by manually placing them in the right
directory :-)

either way, i should consider moving those out of the Pleroma state dir.
they really are more of a config option (alongside theming).
2022-05-09 21:22:15 +00:00
c7f4d9ad1f Pleroma: enable registration and try to sync follower counts 2022-05-09 07:55:43 +00:00
c95ffcb9d5 Pleroma: switch back to log-level warn
oops
2022-05-09 00:39:13 +00:00
3352711dc0 pleroma: enable email services (e.g. password reset) 2022-05-09 00:37:49 +00:00
b5dd04e127 rename config/ -> cfg/
notably, this avoids the problem where `co<tab>` can't auto-complete the trailing slash.
`cf<tab>` autocompletes to `cfg/` in the same number of keystrokes :-)
2022-05-08 22:01:22 +00:00