The goal of this project is to provide the basics to get a chat working.
- base-devel (pacman)
- kore.io (manual, it must be compiled with TASKS=1)
- curl (pacman)
- mongodb (pacman)
- redis (pacman)
- hiredis (pacman)
- libconfig (pacman)
- libscrypt (pacaur) (requires some manual work -fPIC in LDFLAGS)
- mongo-c-driver (pacaur)
- libflate (pacaur)
- https://kore.io/doc
- http://api.mongodb.org/c/current
- http://www.hyperrealm.com/libconfig/libconfig_manual.html#Using-the-Library-from-a-C-Program
- https://github.com/technion/libscrypt/blob/master/main.c
You can make an alias or run it like this:
Set your env vars in run.sh (copy of example_run.sh) and just run ./run.sh
curl -X POST -k --data
"email=jdoe@gmail.com&firstname=John&lastname=Doe&password=123456&password_confirmation"
https://localhost:8888/sign_up