feature: the router serves S3-compatible object storage with versitygw, with one S3 account per user and buckets owned by users.
Release / release (push) Successful in 14s
Release / release (push) Successful in 14s
This commit is contained in:
1 parent
d99e4ea425
commit
1eac15e640
20 files changed
+1115
-25
No files matched your search
@@ -0,0 +1,22 @@
|
||||
[Unit]
|
||||
Description=VPN Router S3-compatible object storage (versitygw)
|
||||
Documentation=file:/usr/share/doc/vpn-router/README.md
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
ConditionFileIsExecutable=/usr/bin/versitygw
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
EnvironmentFile=/etc/vpn-router/s3.env
|
||||
ExecStart=/usr/bin/versitygw posix /var/lib/vpn-router/s3/data
|
||||
Restart=on-failure
|
||||
RestartSec=15
|
||||
LimitNOFILE=65536
|
||||
NoNewPrivileges=yes
|
||||
ProtectSystem=strict
|
||||
ReadWritePaths=/var/lib/vpn-router/s3
|
||||
ProtectHome=yes
|
||||
PrivateTmp=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Reference in new issue
Block a user