arion-compose v0.1.3.0 Release Notes

Release Date: 2020-05-03 // over 1 year 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 project.name option

    • ๐Ÿ‘Œ Support --no-ansi, --compatibility, --log-level options