Onion Service V3 Productivity Suite

This project started as a standalone tmail (a total replacement for email style store and forward messaging) project, then I thought it would be nice to enhance with other basic services like docs, spreadsheets, drive. So I combined the two with another service I had been working on for standalone collaborative spreadsheets. Turns out, collaborative web sockets over the tor network are pretty snappy! This is not a typical stack and I am well aware of this. It's designed to minimize heavy dependancies and be as light as possible as to be compatible with termux which heavily limits your options, but greatly reduces friction to entry for casual self hosters. I also think onion v3 services are probably the safest/straightforward way to self host your own services and aligns with the ethos of self hosting very well. The architecture includes three service endpoints. Your public tmail address, your UI (this is an authenticated v3 service), and a rotatable Sharepoint (this address is used for sharing collaborative sheets, docs, drive points) which is also rotatable on a dime. Here are some screenshots of the program. Server Manager Composer Collaborative sheets Collabrative Docs Drive. manage sharepoints of folders and documents with revokable and one time download tokens. The tmail service enables PGP encryption. Host your PGP public key on your node for others to fetch to enable E2E encryption. Access to the UI is protected by the authenticated service configuration and additionally OTP.

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论