owl-map/README.md
2024-08-28 09:42:35 +02:00

557 B

OWL-MAP

Setup

  • clone the project
  • install geoip and postgres from your local package manager
  • setup postgres on your machine, see e.g. https://wiki.archlinux.org/title/PostgreSQL
    • $ sudo su postgres
    • $ initdb -D /var/lib/postgres/data
  • start postgres
  • create postgres user
    • $ sudo su postgres
    • $ createuser --interactive -> owl
  • setup a venv
  • enter the venv
  • run 'pip install -r requirements.txt'
  • cp config/examply.py config/default.py
  • setup /var/lib/data/GeoLite2/GeoLite2-City.mmdb somehow
  • run 'python web_view.py'