From a81f9364f469907e0cef87e9e5d763ad4562986d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Wed, 9 Jul 2025 15:18:31 -0400 Subject: [PATCH] Garage TOML configuration. --- ansible/app-configs/garage/garage.toml.j2 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ansible/app-configs/garage/garage.toml.j2 diff --git a/ansible/app-configs/garage/garage.toml.j2 b/ansible/app-configs/garage/garage.toml.j2 new file mode 100644 index 00000000..6cc098bb --- /dev/null +++ b/ansible/app-configs/garage/garage.toml.j2 @@ -0,0 +1,19 @@ +metadata_dir = "/var/lib/garage/meta" +data_dir = "/var/lib/garage/data" +db_engine = "lmdb" +metadata_auto_snapshot_interval = "6h" + +replication_factor = 1 + +compression_level = 10 + +rpc_bind_addr = "[::]:3901" +rpc_secret = "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['POSTAL_SMTP_AUTH_USER'] }}:{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='rinoa-docker', url=vault_addr, token=vault_token_cleaned)['secret']['GARAGE_RPC_SECRET'] }}" + +[s3_api] +s3_region = "us-east-fh-pln" +api_bind_addr = "[::]:3900" +root_domain = ".s3.trez.wtf" + +[s3_web] +bind_addr = "[::]:3902" \ No newline at end of file