Skip to content

A research-driven framework for developing and experimenting with Citizen Digital Twins within the RAISE project.

License

Notifications You must be signed in to change notification settings

pstlab/raise-cdt

Repository files navigation

RAISE Citizen Digital Twin

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.

How to use this repository

  1. Clone the repository:
git clone https://github.com/pstlab/raise-cdt
cd raise-cdt
  1. Set up the environment:
  • Create a .env file from .env.example and configure your environment variables.
  • Adjust the compose.yaml file 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"
  1. Start the services:
docker compose up -d

About

A research-driven framework for developing and experimenting with Citizen Digital Twins within the RAISE project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published