Silo
Silo is an S3-compatible object storage server, a community-maintained fork of the open-source MinIO server by PGSTY. It carries on the AGPL release line after upstream MinIO stopped community distribution, with security fixes and the full web console restored. It keeps the MinIO storage format, MINIO_* variables and S3 API, so existing MinIO data and clients keep working.
Silo
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.
Installation
Default install:
1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/silo.sh)"
Default Credentials
| Username | Password |
|---|---|
silo-admin | None |
Notes
The root password is generated at install and stored as MINIO_ROOT_PASSWORD in /etc/default/silo. Use it to log into the console on port 9001, then create dedicated access keys for your S3 clients.
Two ports: 9000 serves the S3 API, 9001 the web console. Object data lives in /opt/silo_data - back that up, or better, give the container a dedicated disk and point MINIO_VOLUMES at it.
Coming from MinIO? Silo reads the same data directory and MINIO_* settings. See https://silo.pgsty.com/compatibility/migration/ before moving an existing deployment.