Octopize fork of timvisee/send which is a fork of mozilla/send.
This fork is intended to allow customers to share their sensible data with us in a secure way.
Our change will mostly be cosmetics and to enforce some security settings.
A fork of Mozilla's Firefox Send. Mozilla discontinued Send, this fork is a community effort to keep the project up-to-date and alive.
- Forked at Mozilla's last publicly hosted version
- Mozilla & Firefox branding is removed so you can legally self-host
- Kept compatible with
ffsend
(CLI for Send) - Dependencies have been updated
- Mozilla's changes since the fork have been selectively merged
- Mozilla's experimental report feature, download tokens, trust warnings and FxA changes are not included
Find an up-to-date Docker image here: docs/docker.md
The original project by Mozilla can be found here.
Thanks Mozilla for building this amazing tool!
Docs: FAQ, Encryption, Build, Docker, More
- What it does
- Requirements
- Development
- Commands
- Configuration
- Localization
- Contributing
- Instances
- Deployment
- Clients
- License
A file sharing experiment which allows you to send encrypted files to other users.
- Node.js 16.x
- Redis server (optional for development)
- AWS S3 or compatible service (optional)
To start an ephemeral development server, run:
npm install
npm start
Then, browse to http:https://localhost:8080
Command | Description |
---|---|
npm run format |
Formats the frontend and server code using prettier. |
npm run lint |
Lints the CSS and JavaScript code. |
npm test |
Runs the suite of mocha tests. |
npm start |
Runs the server in development configuration. |
npm run build |
Builds the production assets. |
npm run prod |
Runs the server in production configuration. |
The server is configured with environment variables. See server/config.js for all options and docs/docker.md for examples.
See: docs/localization.md
Pull requests are always welcome! Feel free to check out the list of "good first issues" (to be implemented).
See: docs/deployment.md
Docker quickstart: docs/docker.md
AWS example using Ubuntu Server 20.04
: docs/AWS.md
- Web: this repository
- Command-line:
ffsend
- Thunderbird: FileLink provider for Send
Mozilla Public License Version 2.0
qrcode.js licensed under MIT