Sign inSign up

enricosola/dotline-client

By enricosola

•Updated almost 3 years ago

Image
0

298

enricosola/dotline-client repository overview

⁠DotLine client

DotLine is an instant messaging application with end-to-end encryption support out of the box built on top of Node.js and Apache Cassandra.
DotLine supports several type of content, such as text messages, attachments, geo positions, voice messages, and stickers.
Most important DotLine features:

  • End-to-end encryption support based on AES-256 and RSA.
  • User account recovery support through secret recovery key.
  • Supports text messages, attachments, geo positions, voice messages, and stickers (static and animated).
  • Discrete with a very low privacy footprint and access tracking for additional account security.

Disclaimer: I made this as part of my graduation project, for that reason this piece of software is provided "as is" and without any sort of warranty or guarantee for future updates.
If you feel a little curious you can try out DotLine here⁠.

⁠Quick reference

⁠How to use this image

To run your own instance of the DotLine server issue the following command:

docker run -p 8080:80 -d --name dotline-client enricosola/dotline-client:latest
⁠Customizing configuration path

You must define a volume bound to the directory where the configuration file is stored; please mind that inside that folder the configuration file must be named config.json. You can provide a configuration folder location using this option: [config path]:/home/dotline-client/config.

Mind that this image has been built on top of the NGINX Docker image, for any additional configuration please refer to the official NGINX Docker image documentation⁠ available on Docker hub.

⁠License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License⁠.

CC BY-NC-SA 4.0

Developed with ❤️ by Enrico Sola⁠.

Tag summary

Content type

Image

Digest

sha256:a2edbe41d…

Size

516.9 MB

Last updated

almost 3 years ago

docker pull enricosola/dotline-client