{"repo":"fpatrick/podman-quadlet","free":true,"listed":false,"github":"https://github.com/fpatrick/podman-quadlet","clone":"git clone https://github.com/fpatrick/podman-quadlet.git","description":"Personal Podman Quadlet configurations for self-hosted services in a homelab environment","language":null,"stars":217,"topics":[],"license":null,"category":"self-hosted-apps","readme_excerpt":"Check out my blog for guides on podman, fedora core os, SELinux in containers and more: https://blog.nerdon.eu/tag/containers-virtualization/ Podman with Quadlet - Getting Started Guide This guide will help you get started with Podman and Quadlet in a simple, non-technical way. Scroll down for TEMPLATES for .container , .network and .env . Did you know? You can use Cockpit or Portainer with podman What is Quadlet? Quadlet is a way to run and manage containers in Podman using systemd services. You write .container files, and systemd takes care of running and managing the container. Rootless Setup Rootless means you don't need admin (root) permissions to run containers. If something malicious break out of the container, it won't do so much damage. Step-by-Step Guide 1. Set up the directories : Later, put your .container , .network , and .env files in this directory. 2. Create or modify a .container file : This is where you define your container. Example template below. 3. Reload systemd : 4. Prepare persistent storage (important): Before starting the container, create the directories for persistent storage. 5. Start the container : 6. Troubleshooting : If something goes wrong, you can try to use this command to check logs: Rootful Setup (Admin Access) In rootful mode, you need admin (root) permissions. 1. Use sudo : Prefix every command with sudo . 2. Change directory for container files : Put your .container files in /etc/containers/systemd/ . 3. Run commands : - Same as rootl","default_branch":null,"files":null,"tree":[],"storefront":"/r/fpatrick","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fpatrick/podman-quadlet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}