19 lines
696 B
Markdown
19 lines
696 B
Markdown
# LocationHub
|
|
|
|
TODO
|
|
|
|
## Setup
|
|
### Prerequisites
|
|
- Node.js >= 22.11.0
|
|
- Maria DB >= 11.6.2
|
|
|
|
### Database
|
|
**Change name of database and credentials as you like!**
|
|
|
|
- Create new database: `CREATE DATABASE locationhub;`
|
|
- Create new user for database: `GRANT ALL PRIVILEGES ON dev_locationhub.* TO 'dbuser'@'localhost' IDENTIFIED BY '1234';`
|
|
- Import tables: `/usr/bin/mariadb -u dbuser -p1234 dev_locationhub < server/sql/tables.sql`
|
|
|
|
### Testing Webhook
|
|
- To test the webhook use the python script `ttn-webhook-dummy.py` to send prerecorded TTN Uplinks.
|
|
- To test the script you can use `while true; do echo -e "HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\nSuccess"; nc -l -p 8080 -q 1; done` |