A little structure

This commit is contained in:
Richard Bronkhorst 2021-12-24 21:05:36 +01:00
parent 75ad792034
commit 80ba319423

View File

@ -8,6 +8,7 @@ Hello, this is ClearSky! ClearSky is this vague idea that ive had for a while
This blog is a place where I hope this vague idea can grow into a “why” and “how” to host small projects at minimum cost and effort. This blog is a place where I hope this vague idea can grow into a “why” and “how” to host small projects at minimum cost and effort.
## So what is cloudsky?
The name ClearSky already gives a hint of this idea (as all good names should!) A clear sky is a sky without clouds. My vague idea is that I want the “cloud devops experience” while minimizing the usage of cloud services. I want to self-host as much as possible. The name ClearSky already gives a hint of this idea (as all good names should!) A clear sky is a sky without clouds. My vague idea is that I want the “cloud devops experience” while minimizing the usage of cloud services. I want to self-host as much as possible.
Lets unpack that statement a little bit. “cloud” is a difficult term. Nobody knows what it means exactly. When I say cloud services on this blog, i mean services like: Lets unpack that statement a little bit. “cloud” is a difficult term. Nobody knows what it means exactly. When I say cloud services on this blog, i mean services like:
@ -19,6 +20,11 @@ Lets unpack that statement a little bit. “cloud” is a difficult term. Nob
What these services have in common is that you dont have to manage the OS or any of the code that handles the infrastructure. However, if you look at cost per gigabyte of traffic or storage, those are way higher than VPSes or real iron. I dont think those services are bad, I just think that they are not the best fit for small projects. What these services have in common is that you dont have to manage the OS or any of the code that handles the infrastructure. However, if you look at cost per gigabyte of traffic or storage, those are way higher than VPSes or real iron. I dont think those services are bad, I just think that they are not the best fit for small projects.
So what do I mean by “cloud devops experience”? Well, I think the core of it is that going from “works on my machine” to “runs in production” is achieved by a single command. ## It's about the experience
So what do I mean by “cloud devops experience”? Well, I think the core of it is that deploying something is really easy.
To achieve this, I would run a single VPS with docker and some preinstalled apps like git, postgresql, docker registry, and a custom “admin” app that basically receives webhooks and deploys things. Thatss the vague idea. Youre probably thinking: “well thats nothing new”. And it isnt. There are some applications like dokku that come close to what I envision. I might do a post sometime to list the most important ones. For now, I hope this article has made you curious. I hope to be posting more about ClearSky soon! > The cloud devops experience: going from “works on my machine” to “runs in production” is achieved by a single command.
To achieve this, I would run a single VPS with docker and some preinstalled apps like git, postgresql, docker registry, and a custom “admin” app that basically receives webhooks and deploys things. Thatss the vague idea. Youre probably thinking: “well thats nothing new”. And it isnt. There are some applications like [dokku](https://dokku.com) that come close to what I envision. I might do a post sometime to list the most important ones.
For now, I hope this article has made you curious. I hope to be posting more about ClearSky soon!