sylv / micro

A vanity image host with url shortening, 2fa, videos, and much more.
https://micro.sylo.digital
GNU Affero General Public License v3.0
44 stars 4 forks source link
discord docker hacktoberfest sharex sharex-server thumbnails


🔵 discord 🟣 hosted instance

# micro A vanity file sharing service with support for ShareX. You can see a preview at https://micro.sylo.digital - [micro](#micro) - [features](#features) - [screenshots](#screenshots) - [installation](#installation) - [development](#development) - [todo](#todo) - [support](#support) ## features - [x] ShareX Support - [x] Video and image thumbnails - [x] Config generation - [x] Encrypted pastes - [x] File name preservation - [x] Video, image, text and markdown previews - [x] Syntax highlighting for supported files - [x] Deletion URLs - [x] Dashboard - [x] Permissions - [x] Invite links - [x] URL Shortening - [x] Mobile support - [x] EXIF metadata removal - [x] Conversions (GIF>WebM, WebP>PNG, etc.) - [x] Purging of old and/or large files (`config.purge`). - [x] 2FA support - [X] Decay files to S3 to save space ## screenshots
Sign In Page Dashboard
Upload Page Text Preview
Paste Page 2FA setup
## installation [See the `example` directory](./example) for how to setup micro. ## development You can pull the repo and then `pnpm install`, after that everything should be good to go. You can start the `packages/api`/`packages/web` with `pnpm watch`. ## todo - [ ] Ratelimiting - [ ] Admin UI - [ ] Deletion URLs for pastes/links - [ ] Password recovery via emails - [ ] SQLite support - [ ] Private email aliases like firefox relay (might be difficult/expensive) ## support sylo.digital