19 lines
557 B
Markdown
19 lines
557 B
Markdown
# 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'
|