Skip to content

Shinybytes/sveltemobapp

Repository files navigation

Sehr geehrter Herr Prof Kreutel,

hier nun die gebaute Version, ich würde Ihnen aber zum Docker-Deployment zu greifen (siehe unten):

es wird eine .env erwartet mit dem Inhalt.

Bedeutet auch es wird unter angegebener Adresse eine MongoDb zum Speichern der "Remote" Daten erwartet.

MONGO_URL='mongodb://localhost:27017'

Zum starten der Anwendung bitte folgendes ausführen:

bun ./build/index.js

Alternativ habe ich Ihnen nun auf die schnelle ein Docker-Deployment mittels docker-compose erstellt. Das Deployment ist nicht perfekt aber um Ihnen möglichst schnell eine funktionierende Version bereitzustellen und keine weiteren Punkteabzüge zu erhalten, war es das Schnellste, was mir möglich war. Dieses Deployment sollte absolute replizierbar sein und bei Ihnen genauso wie bei mir laufen. Das Deployment kümmert sich selbst um eine MongoDB Instanz und stellt in sich gekapselt alles benötigte bereit. Leider brauchen Sie dazu natürlich Docker oder Podman:

Docker

Das Installieren unter Windows benötigt WSL:

https://docs.docker.com/desktop/setup/install/windows-install/

Installation unter Mac:

https://docs.docker.com/desktop/setup/install/mac-install/

Installation unter Linux (hier reicht die Engine):

https://docs.docker.com/engine/install/

Dann nach der Installation:

docker-compose up --build

Podman

Ich benutzte Docker und habe keine Erfahrung mit Podman

Win/Mac: https://podman-desktop.io/downloads Mac mit Homebrew:

brew install podman-desktop #nicht unbedingt nötig
brew install podman

Falls nötig:

podman machine init  
podman machine start

Linux: Je nach Packagemanager

Check:

podman --version  
podman compose version

ggf.

systemctl --user enable --now podman.socket  

Und dann zum starten:

podman compose up --build

Der Container läuft auf http://localhost:4173/

Nun sollte die Anwendung so laufen wie sie soll. Ich bitte vielmahl um Verzeihung, ich bin mir nicht sicher woran es genau bei Ihnen gelegen hat. Ich hätte Ihnen natürlich auch offensichtlicher das besondere Setup erklären sollen, auch dafür bitte ich nochmal um Verzeihung.

Falls Sie immer noch Probleme haben sagen Sie mir bitte nochmal Bescheid, dann könnte ich Ihnen ein Deployment über Azure oder GCP zur Verfügung stellen.

Mit freundlichen Grüßen

Simon Jansen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors