arion-compose v0.1.3.0 Release Notes

Release Date: 2020-05-03 // about 4 years ago
  • 🔄 Changed

    • useHostStore now uses an image derived from the image.* options. You may need to enable enableRecommendedContents because with this change, files like /bin/sh aren't added by default anymore.

    • ⬇️ Drop obsolete NixOS 19.03, 19.09 and 20.03 from CI.

    ➕ Added

    • 👀 NixOS-based containers can now run on Podman when it is configured to provide a docker socket. See the installation docs.

    • 👌 Support service.dns, for overriding the DNS servers used by containers.

    • 👌 Support service.labels, which is useful for autodiscovery among other things.

    • ➕ Add a tested example for Traefik with label-based routing.

    • ➕ Add a flake.nix and an experimental flake example

    • ➕ Add a warning when systemd DynamicUser is used but not available to the container.

    • CI with NixOS 21.05

Previous changes from v0.1.2.0

    • 👌 Support use of prebuilt docker-compose.yaml. Separates build and execution without duplicating evaluation.

    • Avoid storing tarballs (wasting store space) by using dockerTools.streamLayeredImage if available.

    • 🔧 Project name is now configurable via the option

    • 👌 Support --no-ansi, --compatibility, --log-level options