Skip to content
Snippets Groups Projects
Lars Florian Meiendresch's avatar
Lars Florian Meiendresch authored
v2.7.7

See merge request !125
51d7871b
History

19squared

main Tag Issues Merge Requests Contributors License

Python Flask MariaDB JavaScript HTML5 Docker nginx

19squared - Just more than 360

19squared is a web application for creating and experiencing interactive 360° tours in extended reality environments.

Deploy on Linux

The project can be deployed using the following chained command.

git clone https://git.rwth-aachen.de/medialab/19squared.git && cd ./19squared && cp .env.template .env && docker compose up -d

Environment Variables

To get started, configure the application using the environment variables.

cp .env.template .env

Development Server (for local development)

Prerequisites

Run

After configuring the environment variables, open the project folder in VSC and the task will launch automatically. You can also run the following code.

(cp .env.template .env)
docker compose -f docker-compose-dev.yml up -d --build

Production Server with Docker and nginx

Prerequisites

Run

Hot-reloading is not supported in this configuration.

(cp .env.template .env)
docker compose up -d

Learning Analytics Dashboard (ladsh)

View the dashboard locally by opening ladsh/index.html or by deploying the configured nginx server.

docker compose -f docker-compose-ladsh.yml up -d

Contributors

Code Owners


Dr. Matthias Ehlenz

Frederic Maquet

Developers


Jonas Rothhardt

Bachelor (2023)

GitLab Last Commit

Timm Köster

Bachelor (2024)

GitLab Last Commit

Paul Rennecke

Master (2024)

GitLab Last Commit

Lars Meiendresch

Master (2024)

GitLab Last Commit

Brand Design by Alexander Prizkau, Hotspot Icons by Jasmin Hartanto

Wiki

For in-depth project information, please consult the 📚 Git Wiki.