Skip to content

lu2000luk/S4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S4 Banner

A new, permission based, way to host your files on home servers / vps.

!! Not developed yet !!

Planned features:

  • Web UI
    • File explorer
    • User Management
    • Analytics/Dashboard
  • Permissions
    • Subusers
    • API Permissions
    • Time based limits
    • Folders-as-buckets
  • Versioning
    • Git compatibility
    • One-click backups/snapshots
  • Fast Downloading
    • Parallel downloads client
    • Direct download link
  • CDN-mode (Cache for external content)
  • File Encryption
  • APIs
    • REST API
    • Websockets/Webhooks/GraphQL for realtime
  • Integrations
    • Github sync
    • Drive sync
    • Dropbox sync

Structure

  • /server - The server code (Rust) (API)
  • /site - S4's website (React)

Technical stuff

  • Database: DuckDB
  • Password hashing: Bcrypt 12 rounds

About

Next-gen file hosting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published