Simple and anonymous file sharing
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
The Gitter Badger 59fed6e97e Add Gitter badge 3 years ago
.github Delete newissues.yml 3 years ago
admin Update index.php 3 years ago
assets
files
system
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 3 years ago
Dockerfile Update Dockerfile 3 years ago
LICENSE Create LICENSE 3 years ago
README.md Add Gitter badge 3 years ago
api.php
docker-compose.yml Update docker-compose.yml 3 years ago
download.php
env.md Update env.md 3 years ago
error.php
favicon.png
index.php Update index.php 3 years ago
index.php.backup
installer.php
latest.txt Update latest.txt 3 years ago
mounts.md Create mounts.md 3 years ago
protect.php
style.css

README.md



Secure and anonymous file sharing without a database

latest version repo stars github github sponsors github pull requests chat on gitter


image

About

AnonUpload is a simple, databaseless PHP file uploader. It's built with privacy in mind, by not showing the direct filename used. AnonUpload 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 Join the chat at https://gitter.im/Supernova3339/anonupload

docker run --name anonupload -p 80:80 -v /etc/anonupload/files:/var/www/html/files -e ADMIN_EMAIL=admin@admin.com -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 APP_CONTACT_EMAIL=changeme@dontforget.okay -e APP_DOWNLOAD_TIME=30 ghcr.io/supernova3339/anonfiles:1

Features

  • Anonymous
  • Databaseless
  • Plausible Analytics Integration
  • Dockerized

Documentation

Environment Variables - Volumes