Skip to main content

Last Updated: November 12, 2026

Terms of Service and Infrastructure Disclosure

By accessing or using QuadletGen (quadletgen.com), you agree to the operational terms, MIT open-source license conditions, and sponsorship disclosures set out below.

1. MIT License grant and ownership of generated unit files

QuadletGen's clean-room parser, Quadlet unit formatter, sample templates, and web workbench are provided under the MIT License. You retain complete ownership and unrestricted rights to copy, edit, commit to private or public repositories, automate, and deploy any .container, .network, .volume, and .env files generated in your browser for personal, academic, open-source, or commercial workloads without attribution requirements on your generated infrastructure configs.

2. Operator responsibility for staging review, systemd units, and SELinux labels

Generated Quadlet files configure operating-system services, host port bindings, container capabilities, device pass-throughs, and filesystem security labels. Automated translation from Docker Compose YAML or CLI flags is a starting aid, not a substitute for systems administration review. Before deploying generated files to any production Linux host, you are solely responsible for performing these verification checks:

  • Audit SELinux bind-mount relabeling (:z and :Z). Appending :z or :Z instructs Podman to recursively relabel the host directory's SELinux context. Never apply :z or :Z to broad host directories such as /, /etc, /usr, /var, or your top-level /home/$USER folder, as relabeling system paths can break sshd or host daemons. Always scope mounts to dedicated application subdirectories and verify in a non-production staging VM first.
  • Run the Podman Quadlet dry-run validator. Test generated syntax against your host's exact Podman binary with /usr/libexec/podman/quadlet --dryrun --user (or /usr/libexec/podman/quadlet --dryrun for rootful units) before executing systemctl daemon-reload.
  • Lock down secret files and privileged flags. Restrict extracted .env files with chmod 600, verify published host interfaces (for example binding internal ports to 127.0.0.1 behind a reverse proxy), review AddCapability= or PodmanArgs=--privileged directives, and confirm tested backups exist prior to restarting stateful databases.

3. Disclaimer of warranties and limitation of liability

THE SOFTWARE AND GENERATED CONFIGURATIONS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL QUADLETGEN OR ITS AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES, DATA LOSS, SERVICE OUTAGE, SELINUX RELABELING IMPACT, SECURITY INCIDENT, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE WORKBENCH OR THE DEPLOYMENT OF GENERATED SYSTEMD UNITS.

4. Linux VPS affiliate and sponsorship disclosure (rel="sponsored")

QuadletGen is free to use with zero container limits, zero registration walls, and zero server uploads. To fund domain and maintenance costs, deployment guides on this site may display optional referral links to Linux cloud infrastructure providers suited for Podman 4.4+ and 5.x workloads, such as Hetzner Cloud, DigitalOcean, or Vultr.

  • Explicit link labeling. Every paid sponsorship or affiliate referral link carries rel="sponsored noopener" in HTML markup and appears beside plain-language disclosure copy in accordance with FTC 16 CFR Part 255 guidelines and Google Search link spam policies.
  • No extra cost to you. If you sign up through a referral link, QuadletGen may receive a commission or hosting credit at zero additional cost to you (and in some partner programs, new users receive starter cloud credits).
  • Deterministic converter independence. Sponsorships never alter Quadlet unit generation, SELinux mount recommendations, or technical comparisons.

5. Acceptable use, trademarks, and contact

You agree not to misrepresent QuadletGen as an official Red Hat, IBM, or Docker product, and not to launch automated denial-of-service traffic against quadletgen.com. Podman and Red Hat are trademarks of Red Hat, Inc., and Docker is a trademark of Docker, Inc. (see our About page).

Questions about these terms, open-source licensing, or affiliate disclosures can be sent to hello@quadletgen.com. Read our Privacy Policy for data-handling guarantees.