Initial SoLiD implementation with akka. This is a re-write of rww-play.
Reactive Solid is developed as part of the Solid-Control project, which was funded by the the Next Generation Internet (NGI0) in their Privacy and Trust Enhancing Technologies (PET) call.
After downloading this repository you can start the server as follows:
$ sbt
> compile
> run test
This will read and write files to the test directory. (see the test/README.0.md for more details on how the files are organized). Then on the command line you can try downloading a resource with
$ curl -i http://localhost:8080/hello
or you can upload a file with
curl --data-binary @README.md -H "Content-Type: text/markdown" -H "Slug: README.md" -X POST http://localhost:8080/
A demo that shows how to start the server and describes the HttpSig protocol used for the access control functions can be seen here: