initial commit with vps01 configuration

This commit is contained in:
2026-05-03 16:39:44 +03:00
commit d59f0f0452
7 changed files with 45 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
meta
data
+1
View File
@@ -0,0 +1 @@
c213debe864061cefe501f7791d557b6dba701710b41791b4a4a0fb036690d1d
+1
View File
@@ -0,0 +1 @@
Not Found
+13
View File
@@ -0,0 +1,13 @@
# /opt/garage/docker-compose.yml — VPS
#version: "3.8"
services:
garage:
image: dxflrs/garage:v2.1.0
restart: unless-stopped
ports:
- "127.0.0.1:3900:3900" # S3 API → только Caddy
- "10.8.0.1:3901:3901" # RPC → только внутри VPN
volumes:
- ./garage.toml:/etc/garage.toml:ro
- ./meta:/var/lib/garage/meta
- ./data:/var/lib/garage/data
+27
View File
@@ -0,0 +1,27 @@
# /opt/garage/garage.toml — VPS (10.8.0.1)
metadata_dir = "/var/lib/garage/meta"
data_dir = "/var/lib/garage/data"
db_engine = "lmdb"
replication_factor = 2 # стал 2 после добавления bigbox
compression_level = 2
metadata_auto_snapshot_interval = "6h"
# RPC: слушаем на всех интерфейсах, но фаервол/сетка ограничит доступ
rpc_bind_addr = "0.0.0.0:3901"
# Объявляем публичный адрес внутри VPN
rpc_public_addr = "10.8.0.1:3901"
rpc_secret = "a3f1c8b2e9d4a7c6f0e5b8a2d1c4f7e9a3b6c9d2e5f8a1c4b7e0d3f6a9c2b5e8"
[s3_api]
s3_region = "garage"
api_bind_addr = "0.0.0.0:3900" # только для Caddy
[admin]
admin_token = "c213debe864061cefe501f7791d557b6dba701710b41791b4a4a0fb036690d1d"
[kademlia]
bootstrap_peers = [
# "4bdaccadc1aa034b5f931c191f21bc4d48a77c0c4f085cd9e4e4fdbbefa5d641@10.8.0.1:3901"
]
View File
+1
View File
@@ -0,0 +1 @@
0fc8b677861a680f63bc16b5ce5be9f4363bb034292b3548dc7783e4a7611449