This project serves as a configuration editor for Mapeo, an open-source, offline-first mapping tool. It provides a user-friendly interface to upload, edit, and download the Mapeo configuration file.
- Upload Configuration: Easily upload a Mapeo configuration file.
- View and Edit Configuration: View the uploaded configuration and make necessary changes.
- Download Configuration: Download the updated configuration file after editing.
- Version Bumping: Automatic version bumping for configuration files.
- Build Status Tracking: Keep track of the build status.
- Start the server by running
yarn dev
ornpm run dev
. - Open your browser and navigate to
http://localhost:3000
. - Upload your Mapeo configuration file.
- The configuration will be processed and displayed for editing.
- Make the necessary changes to the configuration.
- Click on the "Build" button to create the updated configuration.
- Once the build is complete, click on the "Download Build" button to download the updated configuration.
To run the Mapeo Configuration Editor using Docker, execute the following command:
docker run -v /tmp/configs:/tmp/uploads -p 3000:3000 communityfirst/mapeo-config-editor
Open localhost:3000 in the browser to navigate the app. The configs will be built to the /tmp/configs
folder.