27 lines
583 B
Nix
27 lines
583 B
Nix
|
{ pkgs, ... }:
|
||
|
{
|
||
|
services.garage = {
|
||
|
enable = true;
|
||
|
settings = {
|
||
|
replication_mode = "none";
|
||
|
compression_level = 7;
|
||
|
|
||
|
rpc_bind_addr = "10.1.1.21:3901";
|
||
|
rpc_public_addr = "10.1.1.21:3901";
|
||
|
rpc_secret = "76c2746530a4a27d188530a6bbf6c4613ccb8d8f129863d8c21462b84d5b998f";
|
||
|
|
||
|
s3_api = {
|
||
|
s3_region = "ens";
|
||
|
api_bind_addr = "[::]:3900";
|
||
|
root_domain = ".s3.rz.ens.wtf";
|
||
|
};
|
||
|
|
||
|
s3_web = {
|
||
|
bind_addr = "[::]:3902";
|
||
|
root_domain = ".cdn.rz.ens.wtf";
|
||
|
index = "index.html";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
}
|