This will allow two or more users to share files directly between one another without the use of a server to host the data.
Currently, there are two implementations of the aircache server:
- Node.js: This is the proof-of-concept implementation. It was written in node so that features could be implemented quickly. This version will see features first.
- C: This is the production implementation of the server. It is designed to be compiled to an extremely lightweight binary and run without the need for shared libraries.
- Navigate to the
server/c_implementation
directory - Run
make all
- Navigate to the
server/node_implementation
directory - Run
npm start
- Navigate to the
server/c_implementation
directory - Execute
./server
- Upload the contents of the
frontend
directory to a web server
or
- Open
frontend/index.html
in a web browser