feat: support https://niks3-cache.tami.moe and add niks3 binary
All checks were successful
Build and Push docker image / buildAndPush (push) Successful in 2m2s
All checks were successful
Build and Push docker image / buildAndPush (push) Successful in 2m2s
This commit is contained in:
parent
c5f67c568c
commit
d9f918f37f
2 changed files with 61 additions and 5 deletions
23
flake.nix
23
flake.nix
|
|
@ -3,10 +3,18 @@
|
|||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
|
||||
nix.url = "github:nixos/nix";
|
||||
niks3 = {
|
||||
url = "github:Mic92/niks3";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
outputs = { nixpkgs, nix, self }:
|
||||
let pkgs = import nixpkgs { system = "x86_64-linux"; }; in {
|
||||
packages.x86_64-linux = rec {
|
||||
outputs = { nixpkgs, nix, self, ... }@inputs:
|
||||
let
|
||||
system = "x86_64-linux";
|
||||
pkgs = import nixpkgs { inherit system; };
|
||||
in
|
||||
{
|
||||
packages.${system} = rec {
|
||||
default = nix-with-tools;
|
||||
|
||||
minimal-nix = import (nix + "/docker.nix") {
|
||||
|
|
@ -23,12 +31,17 @@
|
|||
};
|
||||
nix-with-tools = import (nix + "/docker.nix") {
|
||||
inherit pkgs;
|
||||
extraPkgs = [ pkgs.nodejs pkgs.skopeo ];
|
||||
extraPkgs = [
|
||||
pkgs.nodejs
|
||||
pkgs.skopeo
|
||||
inputs.niks3.packages.${system}.default
|
||||
];
|
||||
nixConf = {
|
||||
extra-substituters = [ "https://nix-cache.tami.moe" ];
|
||||
extra-substituters = [ "https://nix-cache.tami.moe" "https://niks3-cache.tami.moe" ];
|
||||
trusted-public-keys = [
|
||||
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
||||
"nix-cache.tami.moe:3jrWZ412K0YTFfKMJC6ftc4lsugeMVWDBiudFCAdDb8="
|
||||
"niks3-garage:l7ZLnM6i0mqqHbMEpHg+UAeqG53u8m/Mhep487dOOOE="
|
||||
];
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue