wow
Some checks failed
CI / check (push) Has been cancelled
CI / ida (push) Has been cancelled
CI / cpt (push) Has been cancelled
CI / build-nixos (ena) (push) Has been cancelled
CI / build-nixos (hako) (push) Has been cancelled
CI / build-nixos (kazusa) (push) Has been cancelled
CI / build-nixos (mizuki) (push) Has been cancelled

This commit is contained in:
암냥 2026-07-03 00:45:07 +09:00
commit bbac123a8d
144 changed files with 7059 additions and 0 deletions

View file

@ -0,0 +1,38 @@
{
config,
pkgs,
inputs,
...
}:
{
# sops.secrets = {
# "rustfs/access-key" = {
# sopsFile = ../secrets/rustfs.yaml;
# owner = config.services.rustfs.user;
# group = config.services.rustfs.group;
# mode = "0400";
# restartUnits = [ "rustfs.service" ];
# };
# "rustfs/secret-key" = {
# sopsFile = ../secrets/rustfs.yaml;
# owner = config.services.rustfs.user;
# group = config.services.rustfs.group;
# mode = "0400";
# restartUnits = [ "rustfs.service" ];
# };
# };
services.rustfs = {
enable = true;
package = inputs.rustfs.packages.${pkgs.stdenv.hostPlatform.system}.default;
accessKeyFile = "/etc/secrets/rustfs-access-key";
secretKeyFile = "/etc/secrets/rustfs-secret-key";
volumes = "/mnt/snow/rustfs";
address = ":9000";
consoleAddress = ":9001";
consoleEnable = true;
};
}