smhrambo/briar-mailbox

By smhrambo

Updated about 2 years ago

WIP briar mailbox docker image based on linuxserver alpine image

Image
Message queues
Databases & storage
0

1.9K

smhrambo/briar-mailbox repository overview

Briar Mailbox

This project aims to develop an easy way for Briar users to increase their reachability and lower the battery drain of their phone.

In Briar messages are exchanged directly between contacts (peer-to-peer). This kind of synchronous message exchange requires contacts to be online and connected to each other.
While this is great for privacy (no central server which can log things or be censored) it's bad for reachability, especially in mobile networks where connectivity can be limited.

Hardware

We want the mailbox to be as easy to deploy as possible. The target for this project will come as Android application since it will be easy to setup and besides a spare phone, no special hardware is required. Once this is done support for any hardware supporting Java (e.g. unix server, raspberry pi) could be added.

Features

Core features
  • Allow contacts to store messages for the owner of the mailbox
  • Allow the owner to store messages for her contacts. Contacts can pick them up when syncing with the mailbox.
  • Owner and contacts connect to the mailbox via Tor.
Extended features/components
  • The mailbox can sync group messages (from groups the owner is part of) with other group members (increases message circulation)
  • Contacts and the owner can connect to the mailbox via other transports (Bluetooth, Wifi-Direct, Lan)
  • Push-like message notification for the owner to decrease battery drain

Source code

API documentation

Mailbox Architecture

briarproject.org

Docker image source

Server CLI version

docker run --name briar-mailbox --volume :/config smhrambo/briar-mailbox

Donate

Donate using Liberapay Flattr this
Bitcoin and BCH: 1NZCKkUCtJV2U2Y9hDb9uq8S7ksFCFGR6K

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Compliant with version 3.0 of the REUSE Specification.

Tag summary

Content type

Image

Digest

sha256:1aca04d77

Size

106.1 MB

Last updated

about 2 years ago

docker pull smhrambo/briar-mailbox