Skip to content

Extremely simple Express.js filehost built for hosting on Replit!

Notifications You must be signed in to change notification settings

rayhanadev/edge

Repository files navigation

Welcome to the edge Template!

Hello there! Looking for a simple, free, and easy file host? Well you're in the right spot! edge is a free filehost built on Replit, for Replit! With just a few clicks you can start uploading files right away.

Setup

First install all packages. Open up the console and type in the following command:

yarn install

Wait for all the NodeJS packages to download, and then head over to the index.js file. There you will find an array called WHITELISTED_USERS which you must edit in order to secure your filehost. If you leave this array empty your dashboard can be accessed by any Replit user.

Usage

To upload a file navigate to /~ to find the edge dashboard. From there you can drag and drop or select a file to upload. You will likely be prompted to authenticate via Replit on your first visit.

You can also download this application as a PWA. For more information on this look up your browser's specific information on installing PWAs.

Licensing

This Repl is licensed under the GNU GPL-v3.0 License, meaning you are free to reuse, modify, and distribute this source code, publicly or privately, so long as the LICENSE and other credits remain untouched and the code made public along with any changes documented. For more information, please read the LICENSE.