mykal.codes
Systems Analyst in higher ed. Interested in software and systems management.
- 1 Post
- 3 Comments
Joined 2 years ago
Cake day: June 12th, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
I’ve got 3 “servers” at home right now.
- Raspberry Pi 4B 8gb: “RPINode0”
- hosts a gotosocial instance
- Raspbery Pi 4B 8gb: “RPINode1”
- hosts a few internal websites / APIs for staging (controlled via the docker API)
- hosts Home Assistant for me
- Unraid NAS: “Moonturtle”
- NGINX Proxy Manager: for exposing stuff to the internet
- Nextcloud: for file management and access. Most of my family uses this as opposed to Google Drive.
- Umami: website analytics
- Jellyfin: for watching movies and tv shows I’ve ripped
- Uptime Kuma: uptime monitoring and reporting
- DDNS updater: dynamic DNS updater so I can keep my DNS records up to date (don’t have a static IP)
- Portainer: for managing docker instances on RPINode1
- MySQL/PostgreSQL/Redis: provides database services to all the stuff listed above
- Flower: for monitoring Celery queues used by a few of my applications.
- WireGuard: VPN for remote management of the server and access to the services I don’t have exposed outside my network
- Raspberry Pi 4B 8gb: “RPINode0”
If federation works the same on here as it does on Mastodon, then yes. When you defederate a server you can’t see their users, communities, posts, comments, etc and they can’t see yours 🙂
I run a web-dev consulting company on the side and I have a few apps that use Celery queues. The main reason you’d want to use celery is to handle more intensive tasks asynchronously in the background.
Some example from my apps: