Releases: hercules-ci/arion
Releases · hercules-ci/arion
0.2.2.0 -- 2024-12-11
Added
services.<name>.service.blkio_config
services.<name>.service.build.dockerfile
services.<name>.service.stop_grace_period
- In the [NixOS deployment module],
virtualisation.arion.projects.<name>.serviceName
to override<name>
used in systemd unit
Fixed
nix repl
did not pass--file
to Nix for file-based replsservices.<name>.service.build.context
was ignoredboot.tmpOnTmpfs
->boot.tmp.useTmpfs
- Remove lorri from local development environment, as it would fail silently
Removed
defaultPackage
flake output. Usepackages.<system>.default
instead.
v0.2.1.0: 0.2.1.0 -- 2023-07-26
Added * `service.networks` now supports attribute set values with various options, thanks to @pedorich-n. * `docker-compose.volumes` can now be specified in multiple modules, thanks to @qaifshaikh. * `image.fakeRootCommands` for making modifications to the image that aren't "add a link farm". Fixed * Regular maintenance fixes, including one by olebedev
0.1.3.0
Changed
-
useHostStore
now uses an image derived from theimage.*
options. You may
need to enableenableRecommendedContents
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