About X
TODO study these
https://github.com/mayfrost/guides/blob/master/ALTERNATIVES.md#system-monitoring
user namespacing
https://prometheus.io/docs/visualization/consoles/#graph-library
TODO name
X is a server that I run
Self-hosting your own infrastructure comes with its own concerns
Some resources on self-hosting:
A Traversal Network of Feminist Servers
Overview
- Internet: Verizon FIOS
- Router: Running OpenWRT
- Server Hardware: Raspberry Pi 3B, Sandisk 256GB SD card, connected to router via ethernet
- Operating system: Alpine Linux in sys-mode installation
- Server: lighttpd
- Monitoring: Prometheus?
Principle: Simplicity
cgroups / memory limits
https://unix.stackexchange.com/questions/44985/limit-memory-usage-for-a-single-linux-process
in the process of learning linux sysadmin properly so that I can move flounder onto a raspberry pi safely. hence all these notes
bubblewrap
https://gist.github.com/chr5tphr/bb48d742081cab207c3320be782b20cd
MAKE SURE to use --new-session
bubblewrap
https://news.ycombinator.com/item?id=30823164
virtualization
https://lunar.computer/posts/kvm-qemu-libvirt-alpine/
set up dmz
https://openwrt.org/docs/guide-user/firewall/fw3_configurations/fw3_dmz
TODO understand tcp
https://openwrt.org/docs/guide-user/network/routing/basics
TODO read
https://publicinfrastructure.org/2023/03/29/the-three-legged-stool/
RPI stuff:
https://www.maxrodrigo.com/posts/how-to-install-alpine-on-raspberry-pi/
https://github.com/knoopx/alpine-raspberry-pi
https://wiki.alpinelinux.org/wiki/Classic_install_or_sys_mode_on_Raspberry_Pi
Diskless install (better than wiki)
https://man.sr.ht/~krystianch/home/provisioning.md
Prometheus alternative rrdtool
https://news.ycombinator.com/item?id=30117700
https://redmine.lighttpd.net/projects/lighttpd/wiki/Mod_rrdtool
alex.flounder.online/