Releases: mjst-internals/cloud-management
v0.0.8
What's Changed
- Fix file encoding and some inconvenient errors by @mjStallinger in #15
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- Add finish installation of cm on cloud-init by @mjStallinger in #14
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Update logging behavior for cloud-init by @mjStallinger in #12
- Fix cloud-init: no more hardening for now by @mjStallinger in #13
Full Changelog: v0.0.5...v0.0.6
Nailed it! 🔝
What's Changed
- Fix sshd settings and cm-cloud-init.sh by @mjStallinger in #11
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- Fix cm-update-bash.sh FINALLY by @mjStallinger in #10
Full Changelog: v0.0.3...v0.0.4
New release! Fixed and hardened!
What's Changed
- Fixes and more server hardening features by @mjStallinger in #9
- cm-update-bash.sh now finally working 🥳!
Full Changelog: v0.0.2...v0.0.3
v0.0.2
🧱 Since v0.0.1 — Performance: engaged.
- ⚡ Added a performance test script
- 📄 Docs updated – now with 100% more reality checks
- 🧼 Minor cleanup and bugfixes (the kind you only notice at 2am)
It's still minimal, still yours — just a bit more bulletproof.
Full Changelog: v0.0.1...v0.0.2
First release with working cloud-init
✅ cloud-init: done. It finally works.
It took a couple of tweaks, a few cloud-init-output.log
rage scrolls, and more than one “why the hell isn’t this script even running?!” –
but the cloud-init setup is finally nailed down.
From now on, spinning up a fresh instance means:
- ✅ My SSH key gets injected securely at runtime
- ✅ Scripts from my GitHub repo get downloaded and executed automatically
- ✅ Logs are piped into
/var/log/cloud-management-init.log
because blind debugging is a sin - ✅ It’s clean, isolated under
/opt/cloud-management
, and actually… beautiful.
No more scp
ing half-baked Bash into a fresh droplet. No more "just SSH in and run that thing really quick". This is infrastructure that behaves.
And yes – it logs. Properly.
Hello Cloud
The first iteration of cloud-management has landed.
It doesn’t do much yet, but hey – it helps initializing your Linux server, so you don’t have to.
🔧 What’s inside:
- Bootstrap scripts to get a fresh Linux box from “oh no” to “ssh-ready”
- Basic setup steps because you probably don’t want to Google them. Again.
It’s not magic. But it beats doing it by hand.