Sign inSign up

jadaptive/dropport

Verified Publisher

By Jadaptive Limited

Updated 21 days ago

DropPort is an ad-hoc browser to browser file transfer tool.

Image
Networking
0

318

jadaptive/dropport repository overview

DropPort

Free, self-hosted browser-to-browser file transfer. Your files are never stored on the server.

DropPort makes it simple to transfer files securely between people using nothing more than a web browser.

Run DropPort in your own infrastructure, create a transfer, share the link, and send files directly between browsers.

No cloud storage. No accounts. No artificial limits.

What can it do?

DropPort lets you:

  • Transfer files directly between web browsers
  • Send files without storing them on the DropPort server
  • Share a simple link with the recipient
  • Transfer files without requiring recipients to install software
  • Run the entire service in your own infrastructure
  • Provide your organisation with a simple alternative to cloud file-sharing services

The sender and recipient just need a modern web browser.

Why DropPort?

Your files aren't stored on the server

DropPort coordinates the transfer, but it doesn't become another place where your files live.

Files are transferred browser-to-browser rather than uploaded to persistent server storage.

That means there's no forgotten upload sitting around waiting for somebody to delete it later.

Self-hosted

Run DropPort inside your own infrastructure with Docker.

You control where the service runs and how users access it without handing your files to another cloud storage provider.

Nothing for recipients to install

Recipients don't need DropPort, a desktop client or another piece of software installed.

Send them a link and they can receive the transfer using their browser.

Simple by design

Sometimes you just need to get a file from one person to another.

DropPort is designed to do that without turning file transfer into another platform you have to administer.

Free and unlimited

DropPort is free to deploy and use.

There are no artificial limits designed to force you into a paid tier as your usage grows.

Use it. Scale it.

Who is it for?

DropPort is useful for:

  • IT and infrastructure teams
  • Businesses that regularly exchange files with customers or partners
  • Organisations that prefer self-hosted services
  • Teams handling sensitive or confidential files
  • Anyone who wants simple browser-based file transfer without cloud file storage

Quick Start

Run DropPort with Docker:

docker run --rm -p 8443:8443 \
    -e DROPPORT_ADMIN_USERNAME=admin \
    -e DROPPORT_ADMIN_PASSWORD=change-me \
    -e DROPPORT_DATA_DIR=/root/.dropport \
    -e DROPPORT_NITRITE_FILE=dropport.db \
    dropport:latest

Change DROPPORT_ADMIN_PASSWORD from change-me before using DropPort in a real environment.

Once running, open DropPort in your browser on port 8443.

Configuration

VariableExampleDescription
DROPPORT_ADMIN_USERNAMEadminAdministrator username
DROPPORT_ADMIN_PASSWORDchange-meAdministrator password
DROPPORT_DATA_DIR/root/.dropportDropPort application data directory
DROPPORT_NITRITE_FILEdropport.dbDropPort database filename

DropPort listens on port 8443 in the container.


Documentation & Community

Full documentation is available at:

https://docs.jadaptive.com

Learn more about Jadaptive and our other free, self-hosted infrastructure and security software:

https://jadaptive.com

Questions, feedback and community support:

https://www.reddit.com/r/jadaptive/

More from Jadaptive

DropPort is part of Jadaptive's growing collection of free, self-hosted infrastructure and security software, including:

  • Password Express
  • Nodal VPN
  • Aegis Gateway
  • Maverick SSH MCP
  • SSH Teams

Explore the Jadaptive Docker Hub namespace to discover more.

The software is the gift. Our expertise is the paywall.

Use it. Scale it. No artificial limits.

Tag summary

Content type

Image

Digest

sha256:16656c1bd

Size

139.8 MB

Last updated

21 days ago

docker pull jadaptive/dropport