An open source file host that you can easily selfhost.
Find a file
2024-06-09 14:30:27 +02:00
assets Replace homepage 2024-06-04 19:02:19 +02:00
controllers fix 2024-06-09 13:28:44 +02:00
engines adding s3 endpoint url 2024-06-09 13:22:57 +02:00
routes Update file.routes.js 2024-06-09 14:30:27 +02:00
tests adding cleanup to tests 2024-06-04 18:52:32 +02:00
uploads init 2024-06-02 17:32:54 +02:00
views homepage design tweaks 2024-06-04 19:00:41 +02:00
.babelrc new features & refactor 2024-06-04 18:45:19 +02:00
.DS_Store Replace homepage 2024-06-04 19:02:19 +02:00
.env.example adding s3 endpoint url 2024-06-09 13:22:57 +02:00
.gitignore new features & refactor 2024-06-04 18:45:19 +02:00
docker-compose.yml docker support 2024-06-04 19:16:19 +02:00
Dockerfile docker support 2024-06-04 19:16:19 +02:00
index.js port from env 2024-06-09 14:21:40 +02:00
package-lock.json helmet, rate limit and slowdown 2024-06-09 13:25:46 +02:00
package.json helmet, rate limit and slowdown 2024-06-09 13:25:46 +02:00
README.md readme fork 2024-06-09 13:29:27 +02:00
sharex.sxcu init 2024-06-02 17:32:54 +02:00

filehost 📁

An open source file host that you can easily selfhost. Made by the creators of file.coffee.

https://raw.githubusercontent.com/filecoffee/filehost/main/assets/git/homepage.png

Simply start your own file host

filehost is a one-click (or one-command) setup file host that you can deploy wherever you want. Full control over your own data. No limits.

Simply run docker-compose up --build -d on your server after you've configured the .env and it's all up and running.

Note: We're still actively working on the product and is currently in early alpha stages. We currently recommend also making a backup or chosing S3 as a host with the project.

We also recommend forking the project and deploying your forked version to avoid issues when we push updates. You can then easily merge the changes in your forked version.

Roadmap

  • File uploads
  • Retrieving files
  • Unit tests
  • File size limits
  • ShareX integration
  • Allow public uploads
  • Basic API keys
  • Whitelisting file types
  • User authentication
  • File deletion
  • File expiration
  • File management
  • File statistics
  • File search
  • File tagging using AI
  • File previews
  • Advertising support
  • NSFW detection and filtering

Note

It's currently a big work in progress. But stay patient, something you can deploy will be ready a.s.a.p.