Harris pfp
Harris
@harris-
migrated a lot of logic that I would otherwise run from vercel and github into a self hosted coolify + gitea running on that server as well. Can own the whole ci/cd pipeline without much hassle
2 replies
0 recast
11 reactions

Thomas Humphreys pfp
Thomas Humphreys
@so
I have been eyeing coolify for a while now. How was your experience compared to vercel?
1 reply
0 recast
2 reactions

Harris pfp
Harris
@harris-
It was an interesting setup to be honest. You need a private network like tailscale to set it up automatically I think since it requires you to login and setup over http before the SSL proxy is configured. You can add servers that are remotely accessible via ssh as it is so you could even run coolify itself off a pi and then add server to some remote instance somewhere that has nothing else running. That's my only kind of major complaint right now. On top of that, the wildcard ssl generation needs some config via the docker compose as well depending on the DNS provider. I ran gitea initially on a different port since 22 was taken via the server itself, but in hindsight this was a mistake as trying to deploy a private repo from the gitea instance also resulted in requiring git@ instead of ssh://git@ for a custom port. So I changed the VPS's ssh listening port to a different one and flicked gitea over to 22 instead. That's my experience so far but I'm sure I'll have more to talk about as I go
1 reply
0 recast
2 reactions

Harris pfp
Harris
@harris-
I also don't really use vercel to the degree that would require me to host it all myself but I liked the idea of all my DBs and projects there. Let me know if you end up getting it setup or have any issues
1 reply
0 recast
2 reactions

Thomas Humphreys pfp
Thomas Humphreys
@so
Super useful write-up – it sounds like you it wasn't a breeze as it required some config on your end. Never loved setting up SSL certificates, would've hoped that was easier than described. Did you not end up interacting with their frontend?
1 reply
0 recast
1 reaction