DEV Community

erriikk
erriikk

Posted on

I built a self-hosted cloud that installs in ONE command (Nextcloud alternative)

Tired of paying for Google Drive or Dropbox? Cloud Shakes is an open-source, self-hosted private cloud — your files, your server, your rules.

WebSite→ https://shakes.es

Think Nextcloud, but with a modern stack and a setup that actually makes sense. File storage, office suite, notes, calendar — everything in one place, installed in under 5 minutes.

curl -fsSL https://shakes.es/install | sudo bash
Enter fullscreen mode Exit fullscreen mode

PostgreSQL, S3, SSL, credentials — all configured automatically.


🚀 Why Cloud Shakes?

The Nextcloud pain you know:

  • ❌ Hours wrestling with PHP dependencies
  • ❌ Manual database setup
  • ❌ XML configuration hell
  • ❌ Security hardening headaches

The Cloud Shakes reality:

  • ✅ One command → Everything works
  • ✅ Modern stack → No legacy PHP
  • ✅ Auto-generated secure credentials
  • ✅ Production-ready out of the box

🎯 What you get instantly

Nextcloud Cloud Shakes
Setup time 2–4 hours 5 minutes
Database Manual MySQL Auto PostgreSQL
Storage External S3 setup Built-in MinIO
Stack PHP + legacy Next.js + TypeScript
SSL Manual Automatic

⚡ Modern stack. Zero config hell.

Next.js · TypeScript · PostgreSQL · Prisma · MinIO · Docker

No PHP. No XML files. Just clean, readable code.


🏠 Your private cloud

Cloud Shakes home dashboard

Clean, modern dashboard — storage stats, recent activity, quick access to everything.

Cloud Shakes file manager

Drag-and-drop uploads, real-time progress, secure sharing links.

Cloud Shakes office suite

Built-in document editing, notes and calendar — no extra apps needed.


🔒 Security without the headaches

JWT auth · Auto-SSL · Rate limiting · Zod validation · Audit logs


🌐 Deploy anywhere

# Local or production
curl -fsSL https://shakes.es/install | sudo bash

# With Cloudflare Tunnel (zero port forwarding)
curl -fsSL https://shakes.es/install | sudo bash
# → Choose: Cloudflare Tunnel option
Enter fullscreen mode Exit fullscreen mode

Your time is valuable. Stop fighting legacy systems.

WebSite→ https://shakes.es
Docs→ https://docs.shakes.es

GitHub logo errriikkk / Cloud-Shakes

Cloud Shakes is a premium, self-hosted private cloud for secure storage and file sharing. Experience total control over your data with AES-256 encryption and S3 compatibility. Built for speed and privacy, it offers a lightning-fast UI and seamless Docker deployment. The modern, open-source alternative to commercial cloud providers.

☁️ Cloud Shakes – Open Source Cloud Platform

License Version Docker Next.js


🚀 Installation (One Command)

curl -fsSL https://shakes.es/install | sudo bash
Enter fullscreen mode Exit fullscreen mode

Cloud Shakes Installer

That's it! The installer will guide you through a fully automated setup in just a few minutes.

What the Installer Handles






































Component Automated
✅ Docker & Docker Compose
✅ PostgreSQL Database
✅ MinIO S3 Storage
✅ Frontend (Next.js)
✅ Backend API
✅ SSL/HTTPS Configuration
✅ Cloudflare Tunnel ✓ (optional)


✨ Why Cloud Shakes?

Cloud Shakes Interface

🎯 Incredibly Easy

  • Single command installation – no manual setup required
  • Interactive wizard guides you through every step
  • Auto-generates secure credentials for you
  • Zero configuration – works out of the box

🔒 Enterprise-Grade Security

  • JWT Authentication with secure token management
  • Rate Limiting on all critical endpoints
  • Input Validation with Zod
  • CSP & Helmet security headers
  • File Type Validation & filename sanitization
  • Audit Logs for all administrative actions

⚡ Modern Architecture

  • Next.js 15 with…




Top comments (0)