Skip to content

MarFre22/anonfiles

 
 

Repository files navigation



Secure and anonymous file sharing without a database


image

About

AnonFiles is a simple, databaseless PHP file uploader. It's built with privacy in mind, by not showing the direct filename used. AnonFiles is designed to work anywhere! Nginx, Apache, Lightspeed, Anything Will Work! We don't use rewrites, just pure PHP. Heck, you could convert it to a laravel app if you wanted to!

Installation

Host with Easypanel

docker run --name anonfiles -p 80:80 -v /etc/anonfiles/files:/var/www/html/files -e [email protected] -e ADMIN_PASSWORD=password -e APP_FILELIST=jpeg,jpg,gif,png,zip,xls,doc,mp3,mp4,mpeg,wav,avi,rar,7z,txt -e APP_SIZE_VERIFICATION=true -e APP_FILE_DESTINATION=files -e APP_BASE_URL=https://xxx.xxx/ -e APP_MAX_SIZE=10000000000 -e APP_MIN_SIZE=0 -e [email protected] -e APP_DOWNLOAD_TIME=30 ghcr.io/supernova3339/anonfiles:1

Features

  • Anonymous
  • Databaseless
  • Plausible Analytics Integration
  • Dockerized

Documentation

Environment Variables - Volumes

About

Simple and anonymous file sharing

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 70.7%
  • PHP 21.8%
  • SCSS 4.0%
  • JavaScript 3.3%
  • Other 0.2%