Skip to content

camptocamp/demo_geomapfish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Continuous integration
Jan 15, 2025
2277f58 · Jan 15, 2025
Nov 4, 2024
Jan 15, 2025
Nov 4, 2024
Jan 6, 2025
Jan 10, 2025
Jun 30, 2022
Dec 9, 2024
Oct 31, 2024
Dec 5, 2024
Oct 1, 2024
Nov 28, 2024
Dec 20, 2024
Jan 7, 2025
Oct 11, 2024
Jan 7, 2025
Dec 4, 2022
Dec 21, 2022
Jun 23, 2022
Jan 1, 2025
Jun 23, 2022
Jul 15, 2021
Nov 1, 2024
Oct 24, 2024
Dec 10, 2024
Oct 24, 2024
Jan 31, 2023
Oct 31, 2024
Nov 20, 2024
Nov 1, 2024
Aug 7, 2024
Jun 26, 2024
Dec 10, 2024
Jun 26, 2024
Nov 28, 2024
Oct 11, 2024
Jul 11, 2024
Jan 15, 2025
Nov 22, 2024
Jan 6, 2025
Jan 6, 2025
Oct 11, 2024
Oct 11, 2024
Jan 28, 2023
Oct 11, 2024
Nov 30, 2021
Oct 11, 2024
Nov 30, 2021

Repository files navigation

GeoMapFish demo project

Read the Documentation

Checkout

git clone git@github.com:camptocamp/demo_geomapfish.git
cd demo_geomapfish

Build

Follow the README of https://github.com/camptocamp/geospatial-ci-pass#install-gopass-locally to install gopass and init gopass with the store gs/ci. Then run:

make secrets
./build

Run locally

docker-compose up -d

The demo is accessible at https://localhost:8484/ or (https://localhost:8484/<interface>)

Notes

If you use the default database (as configured in the env.project file), you must enable the Camptocamp VPN.

If you modify the content of the geoportal folder and want to use these changes, you must comment this line to use the correct image with you local composition:

image: camptocamp/geomapfish-geoportal:${DOCKER_TAG}

Custom UI

If you want to develop customs interfaces, look at the README in the ui folder.

Backup database

./build
scripts/db-backup --arg=--schema='edit' edit.backup
scripts/db-backup --arg=--schema='edit21781' edit21781.backup
scripts/db-backup --arg=--schema='geodata' geodata.backup
scripts/db-backup --arg=--schema='geodata21781' geodata21781.backup
scripts/db-backup --arg=--schema='main_2_7' main_2_7.backup
scripts/db-backup --arg=--schema='static_2_7' static_2_7.backup