The backend of refity
1.9K
Backend service for Refity — a self-hosted Docker private registry with SFTP storage. This image runs the Go server that implements the Docker Registry API v2 and the REST API used by the Refity web UI.
docker push and docker pulldocker run -d \
-p 5000:5000 \
-e FTP_HOST=your-sftp.example.com \
-e FTP_PORT=22 \
-e FTP_USERNAME=sftpuser \
-e FTP_PASSWORD=sftppass \
-e JWT_SECRET=your-secret-min-32-chars \
-v refity-data:/app/data \
troke12/refity-backend:latest
| Variable | Required | Description |
|---|---|---|
FTP_HOST | Yes | SFTP server hostname |
FTP_PORT | No | SFTP port (default: 22) |
FTP_USERNAME | Yes | SFTP username |
FTP_PASSWORD | Yes | SFTP password |
JWT_SECRET | Production | Secret for JWT signing |
CORS_ORIGINS | No | Comma-separated allowed origins |
FTP_KNOWN_HOSTS | No | Path to SSH known_hosts file |
PORT | No | HTTP port (default: 5000) |
Source & full docs: github.com/troke12/refity
Content type
Image
Digest
sha256:377363324…
Size
13.6 MB
Last updated
4 months ago
docker pull troke12/refity-backend