juntekim.com/README.md
Jun-te Kim 0b324b5b91 push
2025-12-11 07:25:40 +00:00

43 lines
No EOL
2.1 KiB
Markdown

Initial:
- [x] Get a basic nextjs app set up
- [x] Set up new laptop github workflow
- [x] Download next js
- [x] Aws terraform plan and apply configured
- [x] Deploy into my new k8s
- [x] k get pods -A works
- [x] deploy docker registry credentials
- [x] deploy storageclass
- [x] deloy traefik customised
- [x] deploy who-am-i
- [x] deploy next js to juntekim.com
- [x] Traefik certs change from staging to production
- [x] Merge my code to main
- [x] Push from workflow k8s bootstrap
- [x] Add my favroutie quotes in a file and everytime someone joins it shows a new one
- [x] n8n
- [x] home assistant deploy
Back up strategy:
- [ ] Set up a basic cron job to save all the storage stuff i need so i can have a back up of all configuration
- Do this first before any database so i have back ups for existing problems
- [ ] Deploy a basic postgres db, set up schema using atlas hcl and their declartive migration scripts
- [ ] Make a pgadmin pgadmin.juntekim.com - so I can keep things logged on instead of depending on devcontainer
- [ ] make a cron job in k8s for each of my projects to save files into d3 under a
bucket called pgres_backups/<projects>/filedump, make a snapshot once every two weeks once i get it working and then re-assess
- k8s
Personal projects:
- [x] Spend some time learning n8n and home assistant
- [] Plan to get some automation working with my android phone
- Most likely things like start a book from a list from audiable maybe- who knows
- [ ] Figure out how to get humidity and home automation set up
- [] When laundry is dry
- [] Turn the fan on automaticlaly
- [ ] Re make recallplanner.com so i can use it for my google calendar automation
- [ ] Re make mealcraft.com so i can help my brother make this project
- [ ] Re make
Router:
- [] I want to be able to fix dynamic dns so that I can use my solution more reliabaly
- [] Get another k8s set up for more resilence to my set up in a differnt network for better learning
- [] Set up nas solution for local storage and accessible via the web