bfren/send

By bfren

Updated about 4 hours ago

Image

5.9K

Docker Send

GitHub release (latest by date)Docker PullsDocker Image SizeGitHub Workflow Status

Docker Repository - bfren ecosystem

Comes with Send, a community fork of Mozilla's discontinued Firefox Send. Should be used behind a proxy server, e.g. Nginx Proxy.

You need to ensure you allow websockets, e.g. if you are using Nginx Proxy add a file to the proxy configuration like so:

# in proxy image volume: /sites

# create file: DOMAIN.d/websockets.conf (where DOMAIN is the Send domain)
include helpers/proxy-params-websockets.conf;

# then run this on the host
docker exec proxy nginx-reload

Contents

Ports

  • 3000

Volumes

VolumePurpose
/uploadsPersistent storage for uploads.

See the Node image for other configuration details.

Environment Variables

For nu duration and filesize types, visit here.

VariableValuesDescriptionDefault
BF_SEND_URIstringSet the base URI from which Send will be accessed.None - required
BF_SEND_DIRstringPath to uploads storage directory./uploads
BF_SEND_DOWNLOAD_COUNTnuon integer listComma-separated download limit options to show in UI dropdown.[1, 5, 10]
BF_SEND_DOWNLOAD_COUNT_DEFAULTintegerDefault download limit in UI (default: 1).1
BF_SEND_DOWNLOAD_COUNT_MAXintegerMaximum number of downloads (default: 100).10
BF_SEND_EXPIREnuon duration listComma-separated expiry time options to show in UI dropdown in seconds (default: ).[1hr, 1day, 1wk, 4wk]
BF_SEND_EXPIRE_DEFAULTnu durationDefault expiry time in UI (default: 1day).1wk
BF_SEND_EXPIRE_MAXnu durationMaximum upload expiry time in seconds.4wk
BF_SEND_FILES_MAX_PER_ARCHIVEintegerMaximum files per archive (default: 64).64
BF_SEND_FILES_MAX_SIZEintegerMaximum file size in bytes (default: 2gb).2gb
BF_SEND_REDIS_DBintegerRedis database number.None - optional
BF_SEND_REDIS_HOSTstringRedis server host.None - optional
BF_SEND_REDIS_PASSstringRedis authentication password.None - optional
BF_SEND_REDIS_PORTintegerRedis server port.None - optional
BF_SEND_REDIS_USERstringRedis authentication username.None - optional

Licence

Copyright

Copyright (c) 2022-2025 bfren (unless otherwise stated)

Docker Pull Command

docker pull bfren/send