Geoserver confs to show starmap Uses local postgis
Uncomment from odysseus-backend/db/seeds/03-starmap-and-fleet.js file following rows:
await knex.raw(`COPY starmap_bg FROM '/fixtures/starmap_bg.csv' DELIMITER ',' CSV HEADER`);
await knex.raw(`COPY starmap_object FROM '/fixtures/starmap_object.csv' DELIMITER ',' CSV HEADER`);
Then run the seeds again (or start from scratch if problems): npm run db:seed
docker build -t odysseus-geoserver .
docker run -it -p 8070:8080 --name odysseus-gs --network odysseus-backend_odysseus-dev-net -d odysseus-geoserver:latest
It takes a while to start geoserver
If no layers doesn't shown, use absolute path in -v or provide password for the postgres in geoserver data store
Log in http://localhost:8070/geoserver/ (admin/geoserver)
- Navigate to Stores > Store name Odysseus
- Add Postgres password to Connection parameters > passwd: postgres
docker run -it -p 8070:8080 --name odysseus-gs --network odysseus-backend_odysseus-net -d odysseus-geoserver:latest
docker stop odysseus-gs
docker start odysseus-gs
docker cp odysseus-gs:/opt/geoserver/data_dir ./