How we score self-hosting difficulty
A rough first measure, built only from public files, and labeled provisional.
| Score | Distinct container images in the compose file |
|---|---|
| 1 | one container image |
| 2 | two images (app plus a database or cache) |
| 3 | 3 to 4 images |
| 4 | 5 to 8 images |
| 5 | 9 or more images |
- We read the repository's own root compose file where one exists. Build-only and duplicate images count once.
- No compose file at the root means unrated, not easy. Many projects ship Helm charts, install scripts or other layouts that we have not read.
- The score ignores upgrades, configuration, email setup, scaling and your skill. It is a starting point.