Mediacrush alternatives and similar software solutions
Based on the "Single-click/drag-n-drop upload" category.
Alternatively, view Mediacrush alternatives based on common mentions on social networks and blogs.
transfer.sh9.3 4.8 Mediacrush VS transfer.shEasy and fast file sharing from the command-line.
OnionShare8.3 9.1 L3 Mediacrush VS OnionShareSecurely and anonymously share files, host websites, and chat with friends using the Tor network
droppy6.7 6.9 L1 Mediacrush VS droppydroppy is a self-hosted cloud server with an interface similar to desktop file managers and has capabilites to edit files on-the-fly as well as view and playback media directly in the browser.
YouTransfer6.2 0.0 L5 Mediacrush VS YouTransferThe simple but elegant self-hosted file transfer & sharing solution
linx6.0 3.6 Mediacrush VS linxSelf-hosted file/code/media sharing website. ~~~~~~~~~~~~~~~~~~~ Demo: https://demo.linx-server.net/ [Moved to: https://github.com/linx-server/linx-server]
ProjectSend5.9 7.1 L2 Mediacrush VS ProjectSendProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs... and much more!
Chibisafe5.8 0.0 Mediacrush VS ChibisafeBlazing fast file uploader and awesome bunker written in node! 🚀
PsiTransfer5.8 5.2 Mediacrush VS PsiTransferSimple open source self-hosted file sharing solution.
Plik5.7 6.3 Mediacrush VS PlikPlik is a temporary file upload system (Wetransfer like) in Go.
ipfs.pics5.7 0.0 L5 Mediacrush VS ipfs.picsContent-addressable, peer-to-peer method of storing and sharing images on the internet.
Up15.1 0.0 L5 Mediacrush VS Up1Client-side encrypted image host web server
PictShare4.9 4.8 L2 Mediacrush VS PictShare:camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:
XBackBone4.8 7.2 Mediacrush VS XBackBoneA lightweight file manager with full ShareX support and more
Uguu4.6 6.4 L3 Mediacrush VS UguuUguu is a simple lightweight temporary file host with support for drop, paste, click and API uploading.
Pomf4.5 0.0 Mediacrush VS PomfSimple file uploading and sharing, source for the now shut down site Pomf.se
Sharry4.1 8.9 Mediacrush VS SharrySharry is a self-hosted file sharing web application.
BoZoN3.8 0.0 L2 Mediacrush VS BoZoNMinimalist Drag & drop file sharing app (version 2.4 build 15)
Zipline3.8 8.4 Mediacrush VS ZiplineA ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
img.bi3.6 0.0 L5 Mediacrush VS img.biimg.bi is a secure image hosting. Images are encrypted using AES-256 with random key in browser before upload.
FileShelter3.5 2.5 L4 Mediacrush VS FileShelterFileShelter is a “one-click” file sharing web application
goploader3.3 0.0 Mediacrush VS goploaderEasy file sharing with server-side encryption, curl/httpie/wget compliant
Nimbus3.3 0.0 L4 Mediacrush VS NimbusA drag-and-drop shortlink file sharer for OS X
lufi3.2 0.0 Mediacrush VS lufiRead-only mirror of https://framagit.org/fiat-tux/hat-softwares/lufi/
Kleeja3.1 2.8 Mediacrush VS Kleeja⬇️ File Upload/sharing application, used by thousands of webmasters since 2007.
imgpush3.1 0.0 Mediacrush VS imgpushMinimalist Self-hosted Image Service for user submitted images in your app
lutim2.7 0.0 L4 Mediacrush VS lutimLet's Upload That Image ! Read-only mirror of https://framagit.org/fiat-tux/hat-softwares/lutim
Share2.1 2.5 Mediacrush VS ShareSimple yet advanced uploader. Allows users to upload files,images, and text with moderation tools for admins. Can be used for friends and family or just for you. Built with integration, like ShareX but more uploaders will be officially supported.
uPste2.0 0.0 L4 Mediacrush VS uPsteA private file hosting application with an emphasis on serving technology communities.
Files Sharing2.0 0.0 Mediacrush VS Files SharingFiles sharing application made in PHP
fibridge2.0 0.0 Mediacrush VS fibridgeProxy for turning web browsers into web servers. Load a 100GB file in your browser and stream it over the public web with HTTP byte range requests.
Dropcenter1.7 0.0 L1 Mediacrush VS DropcenterUpload files by simple drag-n-drop.
Web-File-Uploader1.4 0.0 Mediacrush VS Web-File-UploaderA simple tool to let people upload and share images and files
Beauties1.4 0.7 Mediacrush VS BeautiesEssential personal Internet services
Pste1.3 6.6 Mediacrush VS PsteJust a simple file hosting application inspired by the likes of pomf.se and teknik.io.
FireShare1.3 0.0 Mediacrush VS FireShareReal-time file sharing system. Using NodeJS, ReactJS, SocketIO, MongoDB. Chai, WebdriverIO for testing.
Jyraphe1.2 0.0 L2 Mediacrush VS JyrapheJyraphe is a web application of file repository, easy to install and easy to use.
Jirafeau1.1 - Mediacrush VS JirafeauJirafeau is a web site permitting to upload a file in a simple way and give an unique link to it.
elixireSimple yet advanced screenshot uploading and link shortening service.
CoquelicotCoquelicot is a “one-click” file sharing web application with a focus on protecting users’ privacy.
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Mediacrush or a related project?
A website for serving media super fast, by SirCmpwn and jdiez, and several other contributors.
What is this? It's a website you can upload images, audio, and video to, and receive a link to share it with your friends. This readme documents contributor guidelines and installation instructions. For information on the official MediaCrush instance, see https://mediacru.sh/about
Support us on Gratipay? https://gratipay.com/mediacrush/
If you aren't looking to contribute, but just want to do some cool stuff with the site, you might be interested in our developer documentation, which documents our API and a few other nice things.
See CONTRIBUTING.md. To get started, join our our IRC channel (#mediacrush on irc.freenode.net) to listen in on dev chatter. We can help you sort out your ideas and we'll work with you directly to fine tune your pull requests.
Here's a quick overview of installation:
- Install Python 2, virtualenv, redis, ffmpeg, tidy, jhead, node.js, and optipng.
- Clone the MediaCrush git repository.
- Activate the virtualenv.
- Install pip requirements.
- Install coffeescript.
- Configure MediaCrush.
- Start the services and you're done!
Your mileage may vary, be prepared to deal with unforeseen complications.
Here it is again, in more detail.
Install the requirements
Our servers and our dev machines both run Arch Linux, which makes getting updated packages a little easier. We need to install a few things:
sudo pacman -S redis imagemagick python2 python-virtualenv nodejs
You also need to install
ffmpeg-full from the AUR.
Feel free to modify the PKGBUILD a little bit to suit your environment - you probably don't need x11grab, for example.
If you aren't on Arch Linux, you should be able to use your distribution packages, with the exception of ffmpeg, which you must compile yourself.
Make sure you enable
libvpx when you configure it.
- jpegtran for JPG support - via extra/libjpeg-turbo
- optipng for PNG support
- tidyhtml for SVG support
- xcftools for XCF support
- otfinfo for subtitle support - via extra/texlive-bin
On Mac OS X you can use Homebrew to install ffmpeg w/ the requisite add-ons:
brew install ffmpeg --with-theora --with-libvorbis --with-fdk-aac --with-libvpx
Clone the repository
git clone http://github.com/MediaCrush/MediaCrush && cd MediaCrush
Create a virtual environment
Note: you'll need to use Python 2. If Python 3 is your default python interpreter (
python --version), add
--python=python2 to the
virtualenv . --no-site-packages
Activate the virtualenv
Install pip requirements
pip install -r requirements.txt
npm install -g coffee-script
cp config.ini.sample config.ini
config.ini and change any details you like.
The default place to store uploaded files is
./storage, which you'll need to create (
mkdir storage) and set the
storage_folder variable in the config to an absolute path to this folder.
Compile static files
If you make a change to any of the scripts, you will need to run the
Start the services
You'll want to make sure Redis is running at this point.
It's probably best to set it up to run when you boot up the server (
systemctl enable redis.service on Arch).
MediaCrush requires the daemon and the website to be running concurrently to work correctly.
The website is
app.py, and the daemon is celery.
The daemon is responsible for handling media processing.
Run the daemon, then the website:
celery worker -A mediacrush -Q celery,priority python app.py
This runs the site in debug mode. If you want to run this on a production server, you'll probably want to run it with gunicorn, and probably behind an nginx proxy like we do.
gunicorn -w 4 app:app
To run the unit tests, simply execute
Note: do not execute the test script on a live instance - it clears the storage and database.
Updating your Instance
Updating a MediaCrush instance isn't pretty. We don't have a great mechanism in place for handling breaking changes. However, we will be posting to the [email protected] mailing list whenever we push noteworthy changes. Send an email to that address to subscribe to the list. Anyone who runs a third-party MediaCrush instance should be on that list. Feel free to send any questions related to maintaining your instance as well, but be sure to browse the archives first.