I Run These 10 Killer Self-Hosted Services on a Raspberry Pi

When we start with a server for our device, we can do a lot of incredible things, and enjoy a versatile and flexible workflow in our personal as well as professional life. It is 100% true; an enterprise-level server makes our virtual machines to work like a wizard, but for new workstation, or lightweight apps you can manage within low-level servers such as Raspberry Pi SBC, especially the model has 4GB memory.
10 Self-Hosted Services, You Can Easily Run on a Raspberry Pi
Raspberry Pi besides of offering low power consumption also supports self-hosting that includes multiple bare-metal containerization such as YunoHost, FreedomBox, UmbrelOS to Docker, Podman, and so on. If you want to handle a Raspberry Pi and self-hosting ecosystems, here is a list of some best applications for your ease to select.
Kiwix
It is a lightweight application integrated to multiple Raspberry Pi models, and offer access to TED Talks, Wikipedia, tools for documentation, and programming languages. Despite of any game-changing or productive activity, it offers services for computing enthusiasts of education platform, and enables them to dive into art of coding. If you aren’t satisfied with network projects, or different Linux distributions on the SBC, Kiwix will help you to connect with largest knowledge databanks.
Jellyfin
It is media server that gives control over your media while streaming to any device without attaching any string. It works as first local media server with simplicity of performance with open-source capability. The community connection offers quick and thick updates to make things improved. No doubt, your media, your server, your way without any hassle.
BookStack
Within last two years, the popularity of note-taking applications has raised along with availability of multiple freemium choices. No need of spending for purchasing the expensive subscription, instead move to self-hosting for several tools and enhanced your brainstorming capacity. The wiki-esque design BookStack gives it a unique standard, as it offers Shelves, Books, and Pages, instead of folders for managing the ideas. You can finely tune every aspect of note-taking wiki while using the WYSIYG interface. Moreover, the addition of large number of features including code blocks, tables, diagrams.net drawings, etc with markdown editor make the application a perfect choice for Raspberry Pi suite.
Home Assistant
Home Assistant is an open-source and a powerful project while offering full control over your privacy. It offers an awesome integration process for more than 3000 for devices, services, and hardware. You check the demo available before you start with it, an when you will start, you will capable of automating all of home accessories i.e. lights, climate control, and even your dog using the innovative magic. You can run the application on Raspberry Pi as a standalone container. You can learn more about the project using different channels of YouTube such as Everything Smart Home, The Hook Up, Intermit tech, Smart Home Solver, and so on.
Immich
Immich is on top self-hosted photo management tool, specifically designed for Raspberry Pi. The simple and intuitive interface offers multiple innovative features including solid tagging, search systems, auto-backup, reverse geocoding, quick sharing process on local and public level. But, you have to disable the image recognition and other AI facilities in case of using it on your Raspberry Pi system. However, it is budget-free utility and offers fool-proof privacy as compare to other popular cloud storage i.e. Dropbox, OneDrive, etc.
Nextcloud
It is one of the best alternatives of Dropbox while offering lot of addition features, as compare to Dropbox. You can use the demo available on the platform, before you purchase it. In a way, it is unreliable to manage, but you can make it handy within some configuration. It is equipped with multiple key areas such as;
- Nextcloud Files give you quick access to file on different devices while offering search, and share options.
- Nextcloud Talk makes your audio/video conferencing and text chat using your mobile or browser while integrating to screen sharing and SIP.
- Nextcloud Groupware helps to complete your work reliably and quickly while offering integration for Calendar, Contacts, Mail, and other productivity apps.
Frigate
It is one of the best utilities for Raspberry Pi owners for managing cameras with SBC, as it is easy to deploy and reliably integrated to around all models of Raspberry Pi. It is offers best services as NVR tool for the uber-popular SBC lineup with the help of compatibility for AI accelerators. The leveraging for motion detection and tracking provisions of YOLO models using the security system is possible after you configure the Hailo-8L NPU using the AI Kit with Frigate.
Pi-hole
Raspberry Pi SBCs have strong integration with ad-blockers for avoiding the frustrating advertisements, and when you deploy Pi-hole on local hardware, they can suck recourses. In fact, Pi-hole helps to shun the harmful sites from the precious computing systems while creating blacklists. The domain access to your local devices can be monitored, and the platform helps to avoid unauthorized access of malicious domain with use of querying and logs auditing.
Gitea
Gitea is a self-host and lightweight utility with multiple innovative features while offering awesome code hosting solution including multi-user, similar merge/fork model, and organizations. Gitea added Actions in March 2023 that is a built-in CI system similar to GitHub Actions. The Actions in Gitea are used for reusing the familiar workflows. One of the key features is auto-mirroring of git repositories remotely on local level after hitting a commit. In the way, you can backup your code and code of others to your server easily.
PairDrop
It is true, the NAS devices and storage servers have multiple perks, but here is a simple and quick solution is available for sharing the data between two devices that is a self-hosted PairDrop. It helps to transfer files without dealing with NFS, SMB, and so on. it is a lightweight utility and can run on your Raspberry Pi round the clock without consuming so much energy.