You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
daveplsno 482a2612f0
Merge pull request #3 from daveplsno/devel
2 months ago
grafana updates 2 months ago
pinger_backend updates 2 months ago
pinger_client updates 2 months ago
pinger_frontend updates 2 months ago
.gitignore updates 2 months ago
LICENSE Create LICENSE 3 months ago
README.md readme chgs 2 months ago

README.md

pinger

it pings, it records, it doens’t do anything else, eventually it might also graph.

thinken basic steps to get dev env setup is (to be tested lmao):

1) clone repo 2) create .env file in pinger_server (example provided) 3) create .env file in pinger_server/data/pinger_server (example provided) 5) navigate back to project root and compose up 3) enter container

docker exec -it pinger_server bash

5) migrate db

python manage.py migrate

5) create superuser

python manage.py createsuperuser

6) log into admin page, generate token for admin 7) create .env file in pinger_client (example provided) 8) probably good idea to take ownership of all the newly created files by root user (thx docker). from the project root run

sudo chown -R $USER:$USER .

unfortunately the api url for targets and db posts is currently hardcoded in the pinger_client container, so yeah not much can be done here until i change it, i’ll eventually pass this as a container env the same as the token so ppl can use their own local server. much work to be done.