Skip to content

saf-all/cloud-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAS - Network Attached Storage

Personal cloud storage replacement hosted at nas.safalpanta.com

Replaces: Dropbox, Google Drive, iCloud Drive

Features

  • 📁 Folder Navigation - Organize files in nested folders with breadcrumb navigation
  • 📤 Drag & Drop Upload - Drop files anywhere to upload
  • 🔍 Real-time Search - Find files instantly across all folders
  • 🖱️ Context Menu - Right-click for Download, Rename, Delete
  • 📦 Folder Download - Download entire folders as ZIP files
  • 🎨 Smart Categories - Auto-categorize: Images, Videos, Documents, Audio, Archives, Code
  • 📱 Mobile Responsive - Works on all devices
  • 🔒 Secure - Authentication required
  • 💾 500MB max file size

Setup

cd nas
pip install -r requirements.txt
python app.py

Visit: http://localhost:5003

Login: saf-admin / ImdesireD$27

Cloudflare Tunnel

Add to tunnel config:

ingress:
  - hostname: nas.safalpanta.com
    service: http://localhost:5003
  - hostname: terminal.safalpanta.com
    service: http://localhost:5002
  - hostname: expense.safalpanta.com
    service: http://localhost:5001
  - hostname: safalpanta.com
    service: http://localhost:5000
  - service: http_status:404

Storage

Files stored in storage/ directory on Raspberry Pi.

Replaces cloud storage services:

  • No monthly fees
  • Complete data ownership
  • Unlimited storage (limited by disk space)
  • Fast local network access
  • Remote access via Cloudflare Tunnel

About

Self-hosted cloud storage replacement (NAS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors