Skip to content

Workshop: Web Projekte bei uberspace.de

Weniger ein Workshop, eher ein Bastelabend.

  • uberspace.de Account erstellen
  • Features von uberspace
  • Website betreiben
  • Backend (zum Beispiel .NET Core) betreiben

Code

Infos

Demo

https://perry.uber.space/xkcd/index.html


Ablauf

  • Account erstellen
  • Via SSH einloggen
  • git clone https://git.nerdbridge.de/nerdbridge/workshop/netcoreapidemo.git
  • dotnet build
  • bin/Debug/netcoreapp3.1 zu ~/bin/xkcdbackend kopieren
  • Supervisord config erstellen
  • Service starten und mit curl testen
  • Web Backend mit uberspace web backend konfigurieren
  • Seite aufrufen
[program:xkcd]
directory=/home/perry/bin/xkcdbackend
command=/home/perry/bin/xkcdbackend/xkcd-api
autostart=yes
autorestart=yes
environment=ASPNETCORE_URLS="http://[::]:5000;http://0.0.0.0:5000"

Update Januar 2022 Ich habe die Ini heute (Stand: Januar 2022) zum ersten mal updaten müssen. Meine Asp.net-core API benötigt nun folgende Init:

[program:armypara-api]
directory=/home/armypara/armypara-api/
command=dotnet /home/armypara/armypara-api/armyparadice.api.dll
autostart=yes
autorestart=yes
environment=ASPNETCORE_URLS="http://[::]:5000;http://0.0.0.0:5000"
Edited by Vinc