docs: clean up roadmap

This commit is contained in:
Khue Doan
2026-06-06 13:37:04 +07:00
parent af374350e1
commit 606a2557fb

View File

@@ -24,10 +24,10 @@ Good enough for tinkering and personal usage, and reasonably secure.
- [x] Logging - [x] Logging
- [x] Alerting - [x] Alerting
- [x] SSO - [x] SSO
- [ ] Reasonably secure - [x] Reasonably secure
- [x] Automated certificate management - [x] Automated certificate management
- [x] Declarative secret management - [x] Declarative secret management
- [ ] Replace all default passwords with randomly generated ones - [x] Replace all default passwords with randomly generated ones
- [x] Expose services to the internet securely with Cloudflare Tunnel - [x] Expose services to the internet securely with Cloudflare Tunnel
- [x] Only use open-source technologies (except external managed services in `./external`) - [x] Only use open-source technologies (except external managed services in `./external`)
- [x] Everything is defined as code - [x] Everything is defined as code
@@ -50,7 +50,7 @@ Can be used in "production" (for family or even small scale businesses).
- [x] Bare-metal OS rolling upgrade - [x] Bare-metal OS rolling upgrade
- [x] Kubernetes version rolling upgrade - [x] Kubernetes version rolling upgrade
- [x] Application version upgrade - [x] Application version upgrade
- [ ] Encrypted backups - [x] Encrypted backups
- [ ] Secrets rotation - [ ] Secrets rotation
- [x] Self healing - [x] Self healing
- [ ] Secure by default - [ ] Secure by default
@@ -71,19 +71,13 @@ Can be used in "production" (for family or even small scale businesses).
- [ ] Clear upgrade path - [ ] Clear upgrade path
- [ ] Additional applications - [ ] Additional applications
- [ ] Matrix with bridges - [ ] Matrix with bridges
- [ ] VPN server - [x] VPN server
- [ ] PeerTube - [ ] PeerTube
- [x] Blog - [x] Blog
- [ ] [Development dashboard](https://github.com/khuedoan/homelab-backstage)
## Unplanned ## Unplanned
Nice to have Nice to have
- [ ] Addition applications
- [ ] Mail server
- [ ] Air-gap install - [ ] Air-gap install
- [ ] Automated testing - [ ] Automated testing
- [ ] Security audit
- [ ] Cluster API ([last attempt](https://github.com/khuedoan/homelab/pull/2))
- [ ] Split DNS (requires a better router)