chore(etna): disable attic

just unused, adds yet another thing to compile so i don't really see the
point anymore
This commit is contained in:
uku 2024-04-21 19:36:06 +02:00
parent 95b06db775
commit 44245ab5f9
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
7 changed files with 4 additions and 90 deletions

View file

@ -31,12 +31,11 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@v9 - uses: DeterminateSystems/nix-installer-action@v9
- name: setup attic - name: setup cachix
uses: ryanccn/attic-action@v0 uses: cachix/cachix-action@v13
with: with:
endpoint: https://attic.uku3lig.net name: uku3lig
cache: uku authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
token: ${{ secrets.ATTIC_TOKEN }}
- name: build - name: build
run: nix build -L --accept-flake-config .#${{ matrix.pkg }} run: nix build -L --accept-flake-config .#${{ matrix.pkg }}

View file

@ -51,36 +51,6 @@
"type": "github" "type": "github"
} }
}, },
"attic": {
"inputs": {
"crane": [
"crane"
],
"flake-compat": [],
"flake-utils": [
"flake-utils"
],
"nixpkgs": [
"nixpkgs"
],
"nixpkgs-stable": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1711742460,
"narHash": "sha256-0O4v6e4a1toxXZ2gf5INhg4WPE5C5T+SVvsBt+45Mcc=",
"owner": "zhaofengli",
"repo": "attic",
"rev": "4dbdbee45728d8ce5788db6461aaaa89d98081f0",
"type": "github"
},
"original": {
"owner": "zhaofengli",
"repo": "attic",
"type": "github"
}
},
"catppuccin": { "catppuccin": {
"locked": { "locked": {
"lastModified": 1713552048, "lastModified": 1713552048,
@ -275,7 +245,6 @@
"inputs": { "inputs": {
"agenix": "agenix", "agenix": "agenix",
"api-rs": "api-rs", "api-rs": "api-rs",
"attic": "attic",
"catppuccin": "catppuccin", "catppuccin": "catppuccin",
"crane": "crane", "crane": "crane",
"deploy-rs": "deploy-rs", "deploy-rs": "deploy-rs",

View file

@ -1,11 +1,6 @@
{ {
description = "example flake idk"; description = "example flake idk";
nixConfig = {
extra-substituters = ["https://attic.uku3lig.net/uku"];
extra-trusted-public-keys = ["uku:kGzXVpH0LmCl9G+Omy5ObkcjTLdasfj3NlOEuWWfne8="];
};
outputs = {flake-parts, ...} @ inputs: outputs = {flake-parts, ...} @ inputs:
flake-parts.lib.mkFlake {inherit inputs;} { flake-parts.lib.mkFlake {inherit inputs;} {
systems = ["x86_64-linux"]; systems = ["x86_64-linux"];
@ -70,15 +65,6 @@
inputs.flake-compat.follows = ""; inputs.flake-compat.follows = "";
}; };
attic = {
url = "github:zhaofengli/attic";
inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs-stable.follows = "nixpkgs"; # trolley emojo
inputs.flake-utils.follows = "flake-utils";
inputs.crane.follows = "crane";
inputs.flake-compat.follows = "";
};
vscode-extensions = { vscode-extensions = {
url = "github:nix-community/nix-vscode-extensions"; url = "github:nix-community/nix-vscode-extensions";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";

View file

@ -18,7 +18,6 @@ in {
"etna/apiRsEnv.age".publicKeys = main ++ [etna]; "etna/apiRsEnv.age".publicKeys = main ++ [etna];
"etna/ukubotRsEnv.age".publicKeys = main ++ [etna]; "etna/ukubotRsEnv.age".publicKeys = main ++ [etna];
"etna/minecraftEnv.age".publicKeys = main ++ [etna]; "etna/minecraftEnv.age".publicKeys = main ++ [etna];
"etna/atticEnv.age".publicKeys = main ++ [etna];
"etna/dendriteKey.age".publicKeys = main ++ [etna]; "etna/dendriteKey.age".publicKeys = main ++ [etna];
"etna/nextcloudAdminPass.age".publicKeys = main ++ [etna]; "etna/nextcloudAdminPass.age".publicKeys = main ++ [etna];
} }

View file

@ -63,7 +63,6 @@ in {
modules = modules =
nixos nixos
++ (with inputs; [ ++ (with inputs; [
attic.nixosModules.atticd
api-rs.nixosModules.default api-rs.nixosModules.default
ukubot-rs.nixosModules.default ukubot-rs.nixosModules.default
self.nixosModules.reposilite self.nixosModules.reposilite

View file

@ -1,37 +0,0 @@
{
config,
mkSecret,
...
}: {
age.secrets = mkSecret "atticEnv" {};
cfTunnels."attic.uku3lig.net" = "http://localhost:6000";
services.atticd = {
enable = true;
credentialsFile = config.age.secrets.atticEnv.path;
settings = {
listen = "[::]:6000";
api-endpoint = "https://attic.uku3lig.net/";
storage = {
type = "local";
path = "/data/attic";
};
chunking = {
nar-size-threshold = 65536; # 64 KiB
min-size = 16384; # 16 KiB
avg-size = 65536; # 64 KiB
max-size = 262144; # 256 KiB
};
compression.type = "zstd";
garbage-collection = {
interval = "1 day";
default-retention-period = "6 weeks";
};
};
};
}

View file

@ -18,7 +18,6 @@ in {
] ]
++ fudgeMyShitIn [ ++ fudgeMyShitIn [
./minecraft.nix ./minecraft.nix
./attic.nix
./dendrite.nix ./dendrite.nix
./nextcloud.nix ./nextcloud.nix
./reposilite.nix ./reposilite.nix