view the rest of the comments
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Can you clarify some of the things you got stuck on with podman? I currently have a docker-compose based setup that I'm pretty happy with, but am rebuilding and am planning to experiment with podman play with k8s-style manifests as an alternative to compose. It's still not clear to me whether podman is going to simplify my life or make it worse compared to docker and compose, and I'm curious about your insights and why you backed off from that architecture.
Basically I ran into issues with building images from newer and more complex compose files that podman-compose just couldn't pull apart.
Docker is still the go-to if you want shit to 'just work', it has an easier user experience, it's what the vast majority of developers building containers are using. You can run rootless if you want without too much pain.
It has come a long way but the probability that you'll run into some random edge case or other issue with podman is higher, podman-compose has some thorns (high likelihood you'll need to hack on compose files), if you want containers to start without your interaction you have to bake up systemd unit files for them, etc. I've not messed with
podman-kube-play
- wasn't even aware of it, so can't really comment as to how well that works.There's nothing to lose by giving it a go except your sanity and time. 😁
Thanks for the insights. I'll see how it goes.