aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 3 insertions, 11 deletions
diff --git a/README.md b/README.md
index 89ddc26..4b6f4c9 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
1# Gradecoin 1# Gradecoin
2 2
3This is designed to sit behind nginx reverse proxy so running at 127.0.0.1:8080 or not using https is not a problem. 3Gradecoin is a undergraduate level cryptography simulation/game that masquerades as a cryptocurrency.
4 4
5It's currently live over at https://gradecoin.xyz. 5The project is live at https://gradecoin.xyz.
6 6
7```sh 7```sh
8# Test the project 8# Test the project
@@ -40,6 +40,7 @@ $ cargo run
40``` 40```
41 41
42The server should be up on `localhost:8080`. 42The server should be up on `localhost:8080`.
43We recommend using Nginx to reverse proxy Gradecoin so it can be served as HTTPS.
43 44
44The default config file is `config.yaml`. 45The default config file is `config.yaml`.
45You can specify another config file with: 46You can specify another config file with:
@@ -61,12 +62,3 @@ You can clear the database for all networks by running:
61$ rm -rf blocks users 62$ rm -rf blocks users
62``` 63```
63Or you can delete the database for a particular network by removing `blocks/network_name` and `users/network_name`. 64Or you can delete the database for a particular network by removing `blocks/network_name` and `users/network_name`.
64
65# References
66- https://github.com/blurbyte/restful-rust
67- https://github.com/zupzup/warp-postgres-example
68- https://blog.logrocket.com/create-an-async-crud-web-service-in-rust-with-warp/
69
70# How to be a good server
71- https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml
72- https://tools.ietf.org/html/rfc7231