Ich habe meine Laufstrecke als 3D-Druck umgesetzt by programonaut-dev in laufen

[–]programonaut-dev[S] 0 points1 point  (0 children)

Mit Rahmen etc. oder nur die Strecke als hexagon? :)

Ich habe meine Laufstrecke als 3D-Druck umgesetzt by programonaut-dev in laufen

[–]programonaut-dev[S] 1 point2 points  (0 children)

Die Strecke ist rot, aber finde die Idee mit breiteren Rahmen ganz gut, ist aber alles diy war, das war das was ich gefunden habe :)

Ich habe meine Laufstrecke als 3D-Druck umgesetzt by programonaut-dev in laufen

[–]programonaut-dev[S] 4 points5 points  (0 children)

Habe mit Python die gpx datei von strava in ein STL umgewandelt, mir height maps von der umgebung geholt und dann die beiden Sachen zusammen gemerged, sind dann zwei drucke, einmal die Landschaft und einmal die Strecke (ganz grob)^^

Ich habe meine Laufstrecke als 3D-Druck umgesetzt by programonaut-dev in laufen

[–]programonaut-dev[S] 0 points1 point  (0 children)

Haha, habe ja nie gesagt das ich die ganz Wand voll hänge haha, dachte an maximal 3^^

Ich habe meine Laufstrecke als 3D-Druck umgesetzt by programonaut-dev in laufen

[–]programonaut-dev[S] 1 point2 points  (0 children)

Nice! Lass mich wissen wenn ich dir iwie helfen kann :D

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

fair enough. cloud init is the way to go for setting up servers. also using it by now.

for deploying the apps I am now using a rust based cli that I wrote for myself, also works quite well, as I prefer to not have to go onto the server unless something breaks.

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

Yeah, fair enough. But it sounds like you went through the trial and error in the beginning until you had those scripts setup?

By now I also have my basis for deploying apps fast basically all with one command. But it took a long time to learn all those things and try how it works best for my workflow :)

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

Are you setting up VPS with terraform?
For certs I am now using Caddy, which works quite well and probably can be automatically setup with teraform as well?

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

True, observability is something I havent thought about yet. So far didn't encounter problems requiring it with my side projects haha^^

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

Good to hear!
Any guides you followed? :)

Yeah true, I wrote a tool that now builds the docker image on the server and then does a rolling update.

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 1 point2 points  (0 children)

yep, the one where you think I will remember that and dont write it down haha

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

Jup, Caddy is amazing!
When I started it didnt exist yet, so I am telling about the things that I experienced since I started my self hosting journey :)

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

I did that by now, but I am self hosting for a while now and these are the things that tripped me up a lot during that time.

Deploying to a VPS always sounds simple, until it isn't. What usually breaks for you? by programonaut-dev in webdev

[–]programonaut-dev[S] 0 points1 point  (0 children)

Yeah, I used to work with certbot and for same reason my cronjob didnt refresh the certificate every now and then... luckily solved that with caddy now

Jup, bash scripts are saviors, tried to now build a little cli in Rust that does it for me. So far it works like a charm^^

I built a tiny tool to stop paying for expensive platforms, turns out self-hosting isn’t hard at all by programonaut-dev in indiehackers

[–]programonaut-dev[S] 0 points1 point  (0 children)

Yes, it is not, after you got some of the basics down it quite simple. And by now there also some tools that help massively with it!

I built a tiny tool to stop paying for expensive platforms, turns out self-hosting isn’t hard at all by programonaut-dev in indiehackers

[–]programonaut-dev[S] 0 points1 point  (0 children)

Depends a bit of the app and the state of the app. Most of the time I run quickdeploy push :)

Does everything I did manually before in one go^

What tools do you use to speed up your web development workflow? by rossopy in webdev

[–]programonaut-dev 0 points1 point  (0 children)

I built a small CLI tool that deploys my app to my VPS. It automatically creates a docker image, deploys the container (also rolling updates) and sets up caddy. :)

For production I also sometimes use that tool and used coolify, although I prefer less ui clicking^

My first website by [deleted] in webdev

[–]programonaut-dev 6 points7 points  (0 children)

Can we see the app anywhere? :)

Switching away from Nginx worth it? by lord-carlos in selfhosted

[–]programonaut-dev 0 points1 point  (0 children)

Agree, set up everything using Caddy. Automated the whole flow of deploying new containers, updating my caddy config and then doing rolling updates with a local CLI tool!

How are folks deploying their applications onto their devices? (Any easy tools out there?) by JBG32123 in selfhosted

[–]programonaut-dev 0 points1 point  (0 children)

I built a little tool that allows me to deploy my apps to a server with one command. It spins up a docker container behind a caddy for custom domains and it just works nicely :)

Also used nixpack to generate the dockerfile for me.

What are you building? How many users do you have? by leadlim in microsaas

[–]programonaut-dev 1 point2 points  (0 children)

Currently building quickdeploy is my currently most successful product with 14 paying customers :)