Rearrange server files

This commit is contained in:
Samuel Sloniker 2021-07-20 12:43:12 -07:00
parent e75770bcfa
commit d82a9c630a
11 changed files with 11 additions and 4 deletions

View File

@ -7,6 +7,10 @@ On its own, the server is useless; it requires HamClock, available at
http://clearskyinstitute.com/ham/HamClock/ (installed on the same machine as
the HCRA server), and the HCRA client (see `../client`).
The server code is in the `ws_server` directory; unless otherwise noted, all
commands and instructions assume you have `cd`ed into that directory.
Utilities for server configuration etc. are in the `utils` directory.
## Installation
The server itself does not need to be installed; it is simply run with
@ -25,13 +29,15 @@ The server itself does not need to be installed; it is simply run with
#### Other distros
Unfortunately, I only have Mint computers, so I can't help with other
distros.
I only have Mint and Ubuntu computers, so I can't give package names for other
distros. If you get it working on another distro, please create a pull request
adding instructions to this file!
You will need the following:
* Python 3
* `pip` (for Python 3)
* ImageMagick 6
* X11 development headers
* `Xvfb`
* `xdotool`
* `xwd`
@ -94,4 +100,5 @@ and HamClock. Has no effect with the `port8080` backend.
### `password_argon2`
Argon2-hashed password. Use `pwhash.py` to generate a hashed password.
Argon2-hashed password. Use `pwhash.py` (in `utils`, not `ws_server`) to
generate a hashed password.