Launch a private, self-hosted Erugo file-transfer server in your own VPC in minutes. Unlike hosted services, your data never leaves your infrastructure. Send files with resumable uploads and clean, expiring, optionally password-protected share links, backed by 24/7 expert support from cloudimg.
This image arrives installed, configured and hardened, so there is no manual setup before you can use it. It is built on a patched base, runs with credentials generated uniquely for your instance on first boot, and passes an automated health check before every release. Every deployment is backed by 24/7 support from cloudimg engineers.
Real screenshots taken while testing this image against its deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Why This AMI Instead of Self-Deploying?
Erugo is a popular open source, self-hosted file-transfer and file-sharing platform - a Laravel backend with a Vue web client that lets a team upload files and hand recipients a clean, expiring download link. Deploying it yourself means installing PHP and nginx, compiling the Vue frontend the source release ships without, wiring up a resumable-upload sidecar and a queue worker, generating application and signing secrets, provisioning TLS, and closing the open first-run setup wizard before it becomes an anonymous admin-takeover hole. This AMI eliminates that effort entirely - your self-hosted transfer server is running within minutes of launch, not hours, in a pre-hardened, tested configuration backed by 24/7 expert support with a one-hour average response for critical issues.
The current release available is Erugo 0.2.15.
## Application Stack
nginx terminates TLS on port 443 (with a plain-HTTP redirect on port 80) and serves the compiled Vue frontend and the Laravel API through PHP 8.3 FPM. Resumable uploads stream through a tusd sidecar on the loopback address, share packaging and notifications run on a dedicated queue worker, and a scheduler timer drives share expiry and cleanup. The application database is SQLite and all application data lives on a dedicated, independently resizable data volume separate from the operating-system disk.
## Secure By Default
Many pre-built images ship with shared or default credentials - a common vulnerability that exposes instances immediately after launch. This image eliminates that risk entirely:
## Ready To Use
Browse to the instance over HTTPS, sign in with the generated administrator credentials, and send your first file. Recipients download through a clean share link with no account, and you control expiry, deletion and optional share passwords. Branding, theming, e-mail notifications and OIDC sign-in are all supported.
## What You Avoid By Using This AMI
## cloudimg Support
24/7 technical support by email and chat with a one-hour average response for critical issues. Our engineers help with deployment, TLS termination with your own certificate, backups, user management, share policies and scaling.
## Use Cases
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.