Sign inSign up

bfren/send

By bfren

•Updated 2 months ago

Image
0

10K+

bfren/send repository overview

⁠Docker Send

GitHub release (latest by date) Docker Pulls Docker Image Size GitHub 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 (c) 2022-2026 bfren⁠ (unless otherwise stated)

Tag summary

Content type

Image

Digest

sha256:0681b1b5c…

Size

80.1 MB

Last updated

2 months ago

docker pull bfren/send