Your Own Cloud Storage. Simple. Secure. Scalable.
dotStorage is a self-hosted storage solution for files of any type and size. Full control over your data — no dependency on external cloud providers.
Everything You Need for File Storage
A complete, self-hosted solution — easy to set up and ready to scale whenever you need it.
Works With Your Existing Tools
dotStorage speaks the same language as Amazon S3. That means your existing applications and tools work right away — no changes or migration needed.
Grows With Your Needs
Start with a single server and expand to multiple at any time. New storage nodes are detected automatically — zero downtime.
Automatic Data Protection
Your files are automatically stored on multiple servers. If one server goes down, your data remains available at all times.
Full Control
Your data stays with you — on your own infrastructure. No vendor lock-in, no hidden costs, complete data sovereignty.
Easy Management
The built-in web interface makes administration simple: browse files, monitor servers, manage access — all from your browser.
Automation Built In
Files can be automatically deleted after an expiration date. Time-limited download links can be generated with a single click.
How dotStorage Works
From file to secure storage — in four simple steps.
Upload
Upload files via the web interface or use any existing S3-compatible tool or application.
Distribute
dotStorage automatically and intelligently distributes your files across the available servers in your system.
Protect
Every file is stored multiple times. Even if a server fails, your data remains fully intact.
Retrieve
Files are always served from the fastest available source. Data integrity is verified automatically.
Intelligent Behind the Scenes
Automatic Discovery
Servers in the cluster find each other automatically. Adding a new server? Just start it — the rest happens on its own. Failures are detected within seconds and compensated automatically.
Even Distribution
Files are evenly distributed across all servers. When you add a new server, only a small portion of data needs to move — no expensive full redistribution required.
Safe Storage
All changes are logged immediately before being written. This protects against data loss even during unexpected server failures — without compromising speed.
Why dotStorage?
The benefits at a glance.
Fast
Optimized for high throughput — whether small documents or large media files.
Cost-Effective
Use your own hardware. No monthly cloud fees, no traffic costs.
Flexible
Start small and scale as needed. From a single server to a full cluster.
Standards-Based
Full S3 compatibility. Thousands of tools and libraries work out of the box.
Transparent
The web interface shows the status of all servers, files, and storage at any time.
Enterprise-Ready
Multi-disk support, automatic error correction, and API key management included.
Easy Deployment
dotStorage runs wherever you need it.
🐳 Docker
With Docker, you can start a complete cluster with a single command. Ideal for quick setup and test environments.
docker-compose up -d
The included configuration automatically starts multiple servers that connect to each other and are ready to use immediately.
☸ Kubernetes
For production environments, dotStorage supports deployment via Kubernetes. Persistent storage volumes and stable network identities ensure reliable operation.
The CI/CD pipeline automates the entire process: from build and testing to rollout into your Kubernetes environment.
Key Settings
Get Started
Interested in dotStorage for your organization? Let us know and we'll get you set up.
What happens next?
Prefer to reach out directly?
info@giesswein-creativ.at