Self-Hosted Services
Everyday
- email: mailcow / mail-in-a-box
- search engine: SearXNG
- notes
- standard: Cryptpad / Etherpad / HedgeDoc / Livebook / others
- twitter feed style: Memos
Communication
- messaging: Element
- file sharing: Send
Productivity
- to-do list: Vikunja
- calendar/contacts: Baikal / Radicale
- project management: Taiga
- citation manager: Zotero
- grammar checker: Language Tool
- translation: Argos Translate
Data
- storage: Nextcloud
- photos: Immich
- videos: Jellyfin
Media
- RSS feed: RSSHub / RSS-Bridge
- music: Navidrome
- e-books: Calibre / Kavita / Readarr
Social
- Mastodon
- Lemmy
- Pixelfed
Programming
- git: Gitea
Security
- password manager: Vaultwarden
- VPN: Tailscale
- DNS: Pi-hole
Bitwarden’s official server is a lot more resource-heavy and not ideal for individuals and small organisations, but you may want to use that if you are planning to host an instance for THOUSANDS of users. Vaultwarden can “only” handle several hundred. For most people, Vaultwarden makes much more sense.