diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | README.org | 31 |
2 files changed, 31 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3e854b0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +__pycache__/ +*~ @@ -1,4 +1,31 @@ -* PTV Timetable client -- to use, you'll need a PTV Timetable Service Dev ID and API key, see +* PTV Timetable tool + :PROPERTIES: + :UPDATED: [2023-06-17 Sat 16:06] + :END: +Usage: + +#+begin_src sh +python server.py +#+end_src + +The server will be available at port 8052. + +Alternatively, to run it as a daemon, try a sample systemd service: + +#+begin_src conf +[Unit] +Description=PTV server +After=network.target + +[Service] +Type=simple +Restart=always +ExecStart=/usr/bin/python3 /opt/ptvtt/server.py + +[Install] +WantedBy=multi-user.target +#+end_src + +Note that you will need a PTV Timetable Service Dev ID and API key, see <https://www.ptv.vic.gov.au/footer/data-and-reporting/datasets/ptv-timetable-api/ptv-timetable-api-faqs/> on how to get one. |