← All open source projects

Awesome Selfhosted

awesome-selfhosted/awesome-selfhosted

Awesome Selfhosted is a large catalog of free software self-hosted services and web applications for running on your own server.

Forks 13,858
Language Unknown
License NOASSERTION
Synced 2026-06-07

What it is

Awesome Selfhosted is a large catalog of free software network services and web applications that can run on your own server. It is not one product; it is a map of the self-hosted ecosystem: file storage, wikis, notes, RSS, media servers, monitoring, backups, analytics, chat, dashboards, automation, and many other areas.

The repository was created on GitHub in June 2015. Its growth matches the broader interest in self-hosting: more people and small teams wanted alternatives to SaaS, more control over data, and a clearer view of what can be run outside a vendor-hosted platform.

The page is useful as a decision catalog. If someone needs a private RSS reader, lightweight pastebin, family photo gallery, or note-taking service, they can open the relevant category and compare several real options before diving into documentation.

How to read a catalog entry

A useful self-hosted entry should quickly answer what the service does and where to find installation or source information.

Language: Markdown
## Bookmarks and Link Sharing

- [ExampleMarks](https://example.com) - Web app for saving, tagging, and searching bookmarks. ([Source Code](https://github.com/example/marks)) `MIT` `Go`

## File Transfer

- [ExampleDrop](https://example.com) - Temporary encrypted file sharing for small teams. `Apache-2.0` `Docker`

Why it is useful

The value of Awesome Selfhosted is not that it replaces search. It gives structure. The self-hosted world is broad: some projects are Docker Compose apps, some are single binaries, some expect Kubernetes or a full server stack. The catalog helps you see the landscape before opening individual READMEs.

For developers and admins it is also a source of architecture ideas. Even if you do not install a specific project, the categories show what kinds of problems are commonly solved with standalone services: auth, backups, file storage, observability, personal knowledge management, and home automation.

Strengths

The list is strong when you need an overview, not immediate installation. Categories group comparable options, licenses and language notes help filter choices, and source links reduce the chance of landing on a closed hosted-only product. For a privacy-focused audience, that matters.

The related awesome-selfhosted.net site is another strength. The repository remains the source of data and discussion, while the site makes browsing easier. It is a good example of a curated list growing from a README into a reference surface.

Limits and checks

Self-hosted does not mean “free and effortless”. Every service needs updates, backups, security, monitoring, and an understanding of the data it stores. Before installing a project, check release activity, security policy, Docker images, migrations, backup story, database requirements, and issues.

The catalog also does not replace product evaluation. Being listed does not guarantee maturity, good UX, or security. Treat it as a strong starting point, then read the documentation for the specific service and test it in a safe environment.