Comments (2)
Our server is fairly lightweight, so it's probably possible to spin up an httpd/websocket server that could manage this.
Cryptpad uses two kinds of encryption:
- TLS, for getting to the server and back
- symmetric key encryption for encrypting messages before they're transmitted and stored in the database
You could probably do without the TLS, and avoid the trouble of issuing a certificate (I don't use https while developing locally).
In our current model, one of the peers would have to play the role of history keeper, hosting the server, relaying to multiple users, and keeping a log of the recent messages.
Personally, I don't use atom (I'm a vim kind of guy), and so I'm not familiar with whether these requirements are possible within an atom plugin.
We don't have a very strong reason to write this kind of plugin, but I do think it's probably possible.
If you join our irc channel on freenode (#cryptpad
), we should be able to help you navigate the architecture we use.
from cryptpad.
I'm going to go ahead and close this issue as I have not received any interest from anyone else in contributing to its development.
from cryptpad.
Related Issues (20)
- `ApiConfig.removeDonateButton` is not controlled by `config.js` HOT 1
- Undo can remove all contents in Rich Text HOT 1
- PPTX cannot be exported when filename contains '-' or '.' HOT 1
- Duplicated βEnterβ event sent when navigating with keyboard
- Calendar yearly recurring event - wrong month name
- Cannot permanently dismiss a notification HOT 1
- Impossible to open my presentation
- User menu displays may include consecutive separators HOT 1
- Whiteboard : Russian : replace with better
- Some fonts are not available in Diagram, using same fallback
- Can not import or "Open in X" .ods files - persistent since January 31 HOT 1
- Password confirmation button badly formatted on mobile
- New Diagram initialization has a race condition
- Kanban UI on mobile: Instead of scrolling a list, it drags and moves the card
- www/ssoauth/main.js is not loaded
- docker image for version 5.7.0 unavailable HOT 1
- PNG export for Diagram
- SVG export for Diagram
- Contacts page loads indefinitely
- Move OnlyOffice to its own repository
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cryptpad.