Skip to content

Repository files navigation

AnonHost

Quick start

We use docker. You can run it without but it's not recommended.

cp .env.example .env # and fill them in obviously
docker compose up -d --build

Stack

  • Go
  • SQLite
  • Cloudflare R2 (optional)
  • Docker

Features

  • Anonymous uploads
  • No persisted IP logging
  • File deletion via cryptographic tokens
  • Optional file expiration
  • Direct-to-R2 uploads via presigned URLs (faster uploads through the webui)
  • Archive previews with tree navigation
  • CLI tool
  • ShareX support

CLI

curl https://anonhost.cc/install | bash
anonhost.sh upload image.png
anonhost.sh upload secret.txt --encrypt   # encrypted; key is appended to the URL fragment

Roadmap

See roadmap for planned improvements.

License

MIT

About

The free, open source and private image host

Resources

Stars

3 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages