From 820cb1ac6ac8056cfebe0aa2ccf588287e10d993 Mon Sep 17 00:00:00 2001 From: Peter Hamilton Date: Thu, 1 Dec 2016 15:27:05 -0500 Subject: [PATCH] Initial post of server usage content. --- Running-the-Server.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Running-the-Server.md diff --git a/Running-the-Server.md b/Running-the-Server.md new file mode 100644 index 0000000..cd4a63d --- /dev/null +++ b/Running-the-Server.md @@ -0,0 +1,13 @@ +As discussed in the project README (see Server), the PyKMIP server is meant for testing and demonstration purposes only. While it does implement some security features and only supports connections over TLS, it currently stores all data in a simple file-backed SQLite database stored in `/tmp`. There are no guarantees that it will stand up to long term use, so it should not be used in production nor as a piece of critical infrastructure. + +There are a couple of ways to run the server. There is a startup script in the project `bin` directory, which you can use: + + $ bin/run_server.py + +The default server log can be found in `/var/log/pykmip/server.log`, where you can see the startup logs and any connection/client activity. + +You can also use the PyKMIP package entry point, as defined in `setup.py`: + + $ pykmip-server + +This behaves just like the `bin` script above. \ No newline at end of file