Penguin Upload favicon

Penguin Upload

PenguinUpload is a self-hostable web application that lets users upload and share files. PenguinUpload was inspired by sr.ht. However, while sr.ht uses a Flask backend and static HTML as a frontend, PenguinUpload uses an ASP.NET Core + NancyFx backend and a Vue.js SPA with Vue Material as a frontend. Features/Details Easy configuration (just a JSON file!) Disable public registration Require an invite code to create an account Set physical location of files (use /tmp for ephemeral storage) Simple directory structure and file metadata A simple directory structure to organize files is available (>= 0.8.x) Directory structure is generated dynamically on query File metadata includes size and upload date