The Citizen Digital Twin is part of the RAISE project, aiming to design and implement innovative models for simulating, representing, and analyzing citizens’ interactions with urban and social environments.
This repository provides the foundations for developing Citizen Digital Twins (CDTs), enabling data-driven decision support, participatory governance, and improved citizen well-being.
- Clone the repository:
git clone https://github.com/pstlab/raise-cdt
cd raise-cdt- Set up the environment:
- Create a
.envfile from.env.exampleand configure your environment variables. - Adjust the
compose.yamlfile to customize service settings as needed. - Create a self-signed SSL certificate for secure communication:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ -keyout key.pem -out cert.pem \ -subj "/CN=10.0.2.2" \ -addext "subjectAltName=IP:10.0.2.2"
- Start the services:
docker compose up -d