Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Robert Riemann ๐Ÿ‡ช๐Ÿ‡บ (๐Ÿ”œ#39c3)
Robert Riemann ๐Ÿ‡ช๐Ÿ‡บ (๐Ÿ”œ#39c3)
@rriemann@chaos.social  ยท  activity timestamp 6 days ago

Dear #mastoadmins, I'd like to improve the current setup using #caddy and #podman #compose. Is anyone using #podman #quadlet with #systemd? Also I understand that having the connection between caddy reverse proxy and mastodon via sockets is very cool and I'd like to give this a try as well.

Systemd is now offering keeping podman quadlet containers up to date by itself. Maybe this one can be leveraged as well.

#mastodon #serveradmin

  • Copy link
  • Flag this post
  • Block
jon โš
jon โš
@yala@degrowth.social  ยท  activity timestamp 6 days ago

@rriemann
Yes, Podman AutoUpdate for Quadlet containers is really nice.

Once you get used to the different syntax, it's really the same.

If you want to stick to YAML and are offended by the systemd unit syntax, like me, you can always roll with .kube Quadlets.

It works surprisingly well and the systemd integration takes care of a missing process manager and scheduler from regular Podman + Compose.

Next to podman-compose a podman.socket also works well as 'docker context'.
@onepict

  • Copy link
  • Flag this comment
  • Block
Robert Riemann ๐Ÿ‡ช๐Ÿ‡บ (๐Ÿ”œ#39c3)
Robert Riemann ๐Ÿ‡ช๐Ÿ‡บ (๐Ÿ”œ#39c3)
@rriemann@chaos.social  ยท  activity timestamp 6 days ago

@yala @onepict Do you have code to share? :)

  • Copy link
  • Flag this comment
  • Block
jon โš
jon โš
@yala@degrowth.social  ยท  activity timestamp 6 days ago

@rriemann
It's all in the Podman documentation for systemd Quadlets.

The [kube] example is very minimal.
It basically links to the Kubernetes YAML, which is well described and understood elsewhere.

Unfortunately the project we use it for is not public.

@onepict

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About ยท Code of conduct ยท Privacy ยท
Bonfire social ยท 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Code of Conduct