ecleipteon / thalos Goto Github PK
View Code? Open in Web Editor NEWSecure approach to secure file storage in untrusted environments.
License: Apache License 2.0
Secure approach to secure file storage in untrusted environments.
License: Apache License 2.0
An user community of Thalos is needed in order to receive feedback on its behavior.
With this project we intend to
In order to do that we are building a portable internet service that provides a simple management of a remote encrypted virtual file system.
This issue is our roadmap. It's a place to start to investigate the myriad of issues that you can contribute to. Check out the different milestones listed below, but feel free to explore the issues by label too.
Please check out our code of conduct to help you get started, and the README for an overview if you haven't read it yet!
Fixing architectural pattern violations and making the service portable builidng a web frontend independent from the service server
#4 1 Front end migration
Building a community of users #3
Building a community of contributors #4
Activity we need to carry out to have a fully functional demo by october 27
Build a Roadmap #5
Document Service APIs #2
Well documented API are needed mainly for two reasons
Everyone should be free to build its own thalos client. The actions Thalos performs on file must be clear to everyone in order to guarantee user privacy.
Well documented API are needed mainly for two reasons
At this time the web pages of the user interface are supplied by the same NodeJS server (trough its view engine) used for back-end elaborations.
According to the client-server architecture model it is would be a good practice to separate the two codes.
What we want to do within this milestone is building an html frontend able to exchange information with the thalos server just using its REST APIs
In order to avoid spam and fake users, people must activate their accounts just after the registration.
At this time the activation link is temporarily provided by a HTML page just after the registration process.
We should implement as soon as possible a function to send the activation link to the user email address.
the title speak for itself
Full stack Javascript developers are welcomed here in order to move this project forward.
Also Python and Java developer are welcomed since we intend to design much client as possible capable in using thalos apis.
Allow users to have multiple keys in order to access their files from multiple devices
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.