Current setup:
- one giant docker compose file
- Caddy TLS trunking
- only exposed port is Caddy
I've been trying out podman, and I got a new service running (seafile), and I did it via podman generate kube
so I can run it w/ podman kube play
. My understanding is that the "podman way" is to use quadlets, which means container, network, etc files managed by systemd, so I tried out podlet podman kube play
to generate a systemd-compatible file, but it just spat out a .kube
file.
Since I'm just starting out, it wouldn't be a ton of work to convert to separate unit files, or I can continue with the .kube
file way. I'm just not sure which to do.
At the end of this process, here's what I'd like in the end:
- Caddy is the only exposed port - could block w/ firewall, but it would be nice if they worked over a hidden network
- each service works as its own unit, so I can reuse ports and whatnot - I may move services across devices eventually, and I'd rather not have to remember custom ports and instead use host names
- automatically update images - shouldn't change the tag, just grab the latest from that tag
Is there a good reason to prefer .kube
over .container
et al or vice versa? Which is the "preferred" way to do this? Both are documented on the same "quadlet" doc page, which just describes the acceptable formats. I don't think I want kubernetes anytime soon, so the only reason I went that way is because it looked similar to compose.yml
and I saw a guide for it, but I'm willing to put in some work to port from that if needed (and the docs for the kube yaml file kinda sucks). I just want a way to ship around a few files so moving a service to a new device is easy. I'll only really have like 3-4 devices (NAS, VPS, and maybe an RPi or two), and I currently only have one (NAS).
Also, is there a customary place to stick stuff like config files? I'm currently using my user's home directory, but that's not great long-term. I'll rarely need to touch these, so I guess I could stick them on my NAS mount (currently /srv/nas/) next to the data (/srv/nas//). But if there's a standard place to stick this, I'd prefer to do that.
Anyway, just looking for an opinionated workflow to follow here. I could keep going with the kube yaml file route, or I could switch to the .container
route, I don't mind either way since I'm still early in the process. I'm currently thinking of porting to the .container
method to try it out, but I don't know if that's the "right" way or if ".kube` with a yaml config is the "right" way.
Well yeah, "putting yourself out there" doesn't mean doing things you hate, it means doing things you like that involve other people, but forcing yourself to try doing them with unfamiliar people. If you like board games or whatever, look for a local group at the library or something. But you're not going to meet new people to play with if you just sit at home.
Don't go to a dance club if you hate dancing, but that doesn't mean you should just stay home.
I don't think you'll ever find someone who matches you on all your interests, but hopefully you find someone who is willing to listen to you ramble on about them, and support you pursuing them. They'll have their own interests as well and expect the same from you.
My wife and I are both fairly introverted, and we met at a school dance that neither of us really wanted to attend. We awkwardly exchanged numbers, then texted for a bit before our first date, which was playing video games at my place. She beat me at a fighting game, and that's how I knew it'd have a chance at working out. Nothing is perfect, but we have enough overlap to have something to talk about, along with separate interests. We both like video games, but she prefers team games (MMOs, games like REPO, etc), while I like SP games. She likes to paint and read romantic manga, I'm more into sci fi and fantasy novels. We both like movies and road trips, and we have a similar sense of humor.
I sincerely believe you need just a bit of overlap to share common ground, with enough differences to keep things interesting.
I hope you can find more than contentment. If not romance, at least a trusting friendship. Maybe you have that, idk, or maybe you're happier than you're letting on, my point is that I believe everyone deserves to be happy, but that often requires a bit of discomfort to "put yourself out there" and make it possible to find fulfilling companionship.
Everyone is different of course, I just feel bad when I see someone blaming everyone else for their loneliness. That doesn't seem to be the case for you, I'm more referring to the OP here (and honestly, most of my comment here is in that context).
Anyway, finding a good fit is really hard, especially as you get older, since there are naturally fewer people available and everyone seems to be busy. Anyway, good luck with whatever fulfills you, and I hope something you or I wrote here helps someone.