mirror of
https://gitverse.ru/kpa39l/garage.git
synced 2026-09-29 18:05:09 +00:00
initial commit with vps01 configuration
This commit is contained in:
@@ -0,0 +1,2 @@
|
|||||||
|
meta
|
||||||
|
data
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
c213debe864061cefe501f7791d557b6dba701710b41791b4a4a0fb036690d1d
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Not Found
|
||||||
@@ -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
@@ -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"
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user