Integreat - The mobile guide for newcomers. Multilingual. Offline. Open Source.
This content management system helps local integration experts to provide multilingual information for newcomers.
Following packages are required before installing the project (install them with your package manager):
- npm version 7 or higher
- nodejs version 12 or higher
- python3.9 (Debian-based distributions) / python39 (Arch-based distributions)
- python3.7-dev (only on Ubuntu)
- python3-pip (Debian-based distributions) / python-pip (Arch-based distributions)
- pipenv for python3 (if no recent version is packaged for your distro, use
pip3 install pipenv --user
) - gettext to use the translation features
- Either postgresql or docker to run a local database server
git clone git@github.com:digitalfabrik/integreat-cms.git
cd integreat-cms
./dev-tools/install.sh
./dev-tools/run.sh
- Go to your browser and open the URL
http://localhost:8000
- Default user is "root" with password "root1234".
For detailed instructions, tutorials and the source code reference have a look at our great documentation:
📓 https://digitalfabrik.github.io/integreat-cms/
This project is licensed under the Apache 2.0 License, see LICENSE.txt
All files in ./integreat_cms/static/src/logos/ are not covered by this license and may only be used with specific permission of the copyright holder.