Avatar

forwardvoid

forwardvoid@feddit.nl
Joined
0 posts • 33 comments
Direct message

Containers are bad hmmkay… cause… cause… they’re bad… hmmkay

permalink
report
parent
reply

Portainer + caddy + watchtower, this will give you the benefits of containers without the complexity of Kubernetes. As someone who professionally works with Kubernetes, I agree with what other people have said here: “only run it if you want to learn it for professional use”.

Portainer is a friendly UI for running containers. It supports docker compose as well. It helps with observability and ops.
Caddy is an easy proxy with automatic Let’s Encrypt support.
Watchtower will update and restart your containers if there’s an update.
(Edit: formatting)

permalink
report
reply

It’s not efficiency that makes people prefer democracy.

permalink
report
parent
reply

Yodawgg

permalink
report
parent
reply

Yodawg

permalink
report
reply
Deleted by creator
permalink
report
parent
reply

Great attempt on making a tool, I think your usecase might not be as appealing to others. If I need to list the hosts I have config for I would use: grep Host ~/.ssh/config If your list of servers is too long to remember, you might want to look at Ansible for configuration. But whatever works for you :)

permalink
report
parent
reply

What nonsense, of course you can write safe code in other languages. What makes it safe is the people that are experienced in writing it securely and test it. But not all code has a high standard of quality, due to time pressure or due to lack of skill. So yes, the only way to be sure you have safe code without spending more time on training and testing is if the language does it by design. Has this guy ever worked in software engineering?

permalink
report
reply

I would suggest using Caddy. I think it’s a little simpler than Traefik and can automatically handle LetsEncrypt SSL/TLS certificates for you

permalink
report
reply

Sounds like an excellent suggestion.

permalink
report
parent
reply