From 606a2557fb7b20630cf4a3c817c33f4ee8048d49 Mon Sep 17 00:00:00 2001 From: Khue Doan Date: Sat, 6 Jun 2026 13:37:04 +0700 Subject: [PATCH] docs: clean up roadmap --- docs/reference/roadmap.md | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/docs/reference/roadmap.md b/docs/reference/roadmap.md index 62fbf7ad..faa79e3a 100644 --- a/docs/reference/roadmap.md +++ b/docs/reference/roadmap.md @@ -24,10 +24,10 @@ Good enough for tinkering and personal usage, and reasonably secure. - [x] Logging - [x] Alerting - [x] SSO -- [ ] Reasonably secure +- [x] Reasonably secure - [x] Automated certificate 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] Only use open-source technologies (except external managed services in `./external`) - [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] Kubernetes version rolling upgrade - [x] Application version upgrade - - [ ] Encrypted backups + - [x] Encrypted backups - [ ] Secrets rotation - [x] Self healing - [ ] Secure by default @@ -71,19 +71,13 @@ Can be used in "production" (for family or even small scale businesses). - [ ] Clear upgrade path - [ ] Additional applications - [ ] Matrix with bridges - - [ ] VPN server + - [x] VPN server - [ ] PeerTube - [x] Blog - - [ ] [Development dashboard](https://github.com/khuedoan/homelab-backstage) ## Unplanned Nice to have -- [ ] Addition applications - - [ ] Mail server - [ ] Air-gap install - [ ] Automated testing -- [ ] Security audit -- [ ] Cluster API ([last attempt](https://github.com/khuedoan/homelab/pull/2)) -- [ ] Split DNS (requires a better router)