There will be some common choices in some common categories here for some self-hosted alternatives. A more comprehensive list of alternatives will be listed at the bottom of this page.

!!!warning Warning
None of the software listed on this page is endorsed or supported by r/selfhosted.
!!!

## Web Servers

Daemons that serve website content.

- [Apache](https://httpd.apache.org/) | The most popular webserver since forever. Higher overhead than others, but most PHP applications assume it.
- [nginx](https://www.nginx.com/) | Second most popular webserver today, created to run some of the biggest Russian websites.
- [Lighttpd](https://www.lighttpd.net/) | A more niche webserver focusing on low overhead and high performance.
- [Caddy](https://caddyserver.com/) | A fast, multi-platform web server with automatic HTTPS.

## Databases

Daemons or services that store data in a structured format.

- [PostgreSQL](https://www.postgresql.org/) | A popular database solution that emphasizes extensibility and standards compliance.
- [Maria DB](https://mariadb.org/) | Based on MySQL, forked to maintain an open source alternative that is mostly compatible with MySQL-based applications.
- [MongoDB](https://www.mongodb.com/) | A document-based NoSQL database that uses JSON-like formatting to store information.
- [SQLite](https://www.sqlite.org/index.html) | Flat file database that doesn't require a running DB server.

## Content Management Systems

Frontends for managing the content on your website.

- [WordPress](https://wordpress.org/) | The most popular CMS by market share, uses the blog format.
- [Joomla!](https://www.joomla.org/) | Another popular CMS written in PHP.
- [WonderCMS](https://www.wondercms.com/) | Claims to be the smallest CMS around. Is definitely small.

## E-Commerce

Software for operating and managing an e-shop.

- [OpenCart](https://www.opencart.com/)
- [Magento](https://magento.com/)
- [PrestaShop](https://www.prestashop.com/en)

## File Synchronization

Services that synchronize files across systems.

- [Nextcloud](https://nextcloud.com/)
- [ownCloud](https://owncloud.com/)
- [OpenCloud](https://opencloud.eu/en)
- [Syncthing](https://syncthing.net/)
- [Seafile](https://www.seafile.com/en/home/)

## Media Streaming

Daemons for streaming digital media.

- [Jellyfin](https://jellyfin.org/) | Media streaming server capable of handling audio, video, comics, books, and photos.
- [Icecast](https://www.icecast.org/) | Operate your own Internet radio station!
- [Navidrome](https://www.navidrome.org/) | Music streaming software with a web UI and compatible with Subsonic/Airsonic clients.

## Photo Galleries

Software for operating a photo gallery.

- [Ente](https://ente.io/)
- [immich](https://immich.app)
- [Chevereto](https://chevereto.com/free)
- [Zenphoto](http://www.zenphoto.org/)
- [Piwigo](http://piwigo.org/)

## Wiki Software

You own personal knowledge base!

- [DokuWiki](https://www.dokuwiki.org/DokuWiki) | A simple wiki that stores content in text files instead of a database.
- [MediaWiki](https://www.mediawiki.org/wiki/MediaWiki) | The software that powers [Wikipedia](https://wikipedia.org).
- [Cowyo](https://github.com/schollz/cowyo) | A minimal wiki/note-taking package.
- [BookStack](https://www.bookstackapp.com/) | A simple to use wiki/information organization tool.

-----

The following are considered the "master lists" of self-hosted alternatives.

- [Awesome Self-Hosted](https://github.com/awesome-selfhosted/awesome-selfhosted) | A list of Free Software network services and web applications which can be hosted on your own servers
- [Awesome SysAdmin](https://github.com/n1trux/awesome-sysadmin) | A curated list of amazingly awesome open-source sysadmin resources
