Commit 3ec494581867f55da273f1c803d2cebabc60072a
1 parent
5d169e97
Exists in
master
and in
1 other branch
fix README.md and gitignore
Showing
2 changed files
with
17 additions
and
8 deletions
Show diff stats
README.md
| @@ -79,15 +79,18 @@ At this point aprendizations can be run anywhere with the command `aprendization | @@ -79,15 +79,18 @@ At this point aprendizations can be run anywhere with the command `aprendization | ||
| 79 | The user data is maintained in a sqlite3 database file. We first need to create the database: | 79 | The user data is maintained in a sqlite3 database file. We first need to create the database: |
| 80 | 80 | ||
| 81 | ```sh | 81 | ```sh |
| 82 | -cd aprendizations | ||
| 83 | -./initdb.py # show current database or initialize empty if nonexisting | ||
| 84 | -./initdb.py --admin # add admin user | ||
| 85 | -./initdb.py inscricoes.csv # add students from CSV, passwords are the numbers | ||
| 86 | -./initdb.py --add 1184 "Aladino da Silva" # add new user (default password=1184) | ||
| 87 | -./initdb.py --update 1184 --pw alibaba # update password of given student | ||
| 88 | -./initdb.py --help # for the available options | 82 | +cd demo |
| 83 | +initdb-aprendizations # show or initialize database | ||
| 84 | +initdb-aprendizations --admin # add admin user | ||
| 85 | +initdb-aprendizations inscricoes.csv # add students from CSV | ||
| 86 | +initdb-aprendizations --add 1184 "Aladino da Silva" # add user | ||
| 87 | +initdb-aprendizations --update 1184 --pw alibaba # update password | ||
| 88 | +initdb-aprendizations --help # for the available options | ||
| 89 | ``` | 89 | ``` |
| 90 | 90 | ||
| 91 | +The default password is equal to the user name used to login. | ||
| 92 | + | ||
| 93 | + | ||
| 91 | ### SSL Certificates | 94 | ### SSL Certificates |
| 92 | 95 | ||
| 93 | We need certificates for https. Certificates can be self-signed or validated by a trusted authority. | 96 | We need certificates for https. Certificates can be self-signed or validated by a trusted authority. |
| @@ -141,7 +144,8 @@ and then copy the `cert.pem` and `privkey.pem` files to `aprendizations/certs` d | @@ -141,7 +144,8 @@ and then copy the `cert.pem` and `privkey.pem` files to `aprendizations/certs` d | ||
| 141 | The application includes a small example in `demo/demo.yaml`. Run it with | 144 | The application includes a small example in `demo/demo.yaml`. Run it with |
| 142 | 145 | ||
| 143 | ```sh | 146 | ```sh |
| 144 | -./serve.py demo/demo.yaml | 147 | +cd demo |
| 148 | +aprendizations demo.yaml | ||
| 145 | ``` | 149 | ``` |
| 146 | 150 | ||
| 147 | and open a browser at [https://127.0.0.1:8443](). If it everything looks good, check at the correct address `https://www.example.com` (requires port forward in the firewall). The option `--debug` provides more verbose logging and might be useful during testing. | 151 | and open a browser at [https://127.0.0.1:8443](). If it everything looks good, check at the correct address `https://www.example.com` (requires port forward in the firewall). The option `--debug` provides more verbose logging and might be useful during testing. |