diff options
author | Alan Pearce | 2019-09-13 11:18:21 +0200 |
---|---|---|
committer | Alan Pearce | 2019-09-13 11:18:21 +0200 |
commit | 3a66209dfb46373934e52fecd94659523dde4778 (patch) | |
tree | bb837411438a939633576de0cd94a7dd345c1b50 | |
parent | 5347cf526d1f5cdcf8680f03fcd2a2c228efdf11 (diff) | |
download | nixos-configuration-3a66209dfb46373934e52fecd94659523dde4778.tar.lz nixos-configuration-3a66209dfb46373934e52fecd94659523dde4778.tar.zst nixos-configuration-3a66209dfb46373934e52fecd94659523dde4778.zip |
Enable docker buildkit
-rw-r--r-- | modules/satoshipay.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/modules/satoshipay.nix b/modules/satoshipay.nix index 36c7f10..208a734 100644 --- a/modules/satoshipay.nix +++ b/modules/satoshipay.nix @@ -1,12 +1,20 @@ { config, pkgs, fetchurl, lib, ... }: { virtualisation = { - docker = { + docker = let + daemonConfig = { + ipv6 = true; + fixed-cidr-v6 = "fd69:2074:9fcd:b0fd::/64"; + features = [ + { buildkit = true; } + ]; + }; + in { enable = true; enableOnBoot = false; liveRestore = false; - extraOptions = "--ipv6 --fixed-cidr-v6 fd69:2074:9fcd:b0fd::/64"; + extraOptions = "--config-file=${pkgs.writeText "daemon.json" (builtins.toJSON daemonConfig)}"; autoPrune = { enable = true; |