Quik

joined 2 years ago
MODERATOR OF
[–] Quik 18 points 3 weeks ago (3 children)

This tracks pretty much with my conclusions for myself, neat.

It's crazy, I'm fooled every time again and think “surely I must be faster like this” when after a few days an in-depth reflection/looking at actual commits shows that nope, I wasn't.

[–] Quik 2 points 3 weeks ago (2 children)

Just place your Quadlets in the $HOME/.config/containers/systemd/ directory for this ;)

The reference I linked to earlier also contains more information on rootless.

[–] Quik 3 points 3 weeks ago

Your distrust is kind of reasonable: I've been using this a lot for the past year and there definitely were two or three moments where it was a bit annoying, too little transparent on what commands will be run, etc.

[–] Quik 3 points 3 weeks ago (1 children)

Same here; Rootless Podman Quadlets gang unite (there is two of us in total)

[–] Quik 2 points 3 weeks ago

Yeah, it's great that Gitea/Forgejo has a copy-paste snippet in the docs, but you can actually use that with pretty much every container.

There is this useful tool to convert containers, podman commands or even compose files to podman-systemd units: https://github.com/containers/podlet

[–] Quik 70 points 3 weeks ago (4 children)

You obviously also need an account for everything. This requirement is only communicated at checkout.

[–] Quik 75 points 3 weeks ago* (last edited 3 weeks ago) (20 children)

One thing the author probably hasn't done yet or just doesn't mention is that you can configure .container services with systemd-podman units (often called quadlets), e.g. a simple MariaDB container would look like this:

[Unit]
Description=MariaDB container

[Container]
Image=docker.io/mariadb:latest
Environment=MYSQL_ROOT_PASSWORD=rootpassword
Environment=MYSQL_USER=testuser
Environment=MYSQL_PASSWORD=testpassword
Environment=MYSQL_DATABASE=testdb

[Install]
WantedBy=multi-user.target

Short intro Full reference

This is superb, because it means your containers finally feel well-integrated with the rest of the OS and you can use systemctl, journalctl, etc. just like you would with other services.

Personally, I use this as an alternative to Podman/Docker compose and have been very happy with it running rootless containers from Nextcloud, Pufferpanel, Forgejo, Authentik, etc. (ask me for .container files if you need any help, I'm currently working on a small repo with a collection)

[–] Quik 37 points 3 weeks ago

Honestly, mad respect for even going at all

[–] Quik 38 points 3 weeks ago (2 children)

People are so weird and yet so weirdly similar.

[–] Quik 3 points 3 weeks ago

Know the struggle, just keep trying local stores or other sites first, maybe we can be a small part of change for the better ;)

[–] Quik 39 points 3 weeks ago (1 children)

Honestly, this may be my favourite explanation of the fediverse yet.

[–] Quik 3 points 4 weeks ago

This however he definitely said, can confirm (I was the balls)

view more: ‹ prev next ›