nerdbridge issueshttps://git.nerdbridge.de/nerdbridge/nerdbridge/-/issues2022-01-04T23:41:50Zhttps://git.nerdbridge.de/nerdbridge/nerdbridge/-/issues/1Workshop: Web Projekte bei uberspace.de2022-01-04T23:41:50ZChristian B.christian@serverless.industriesWorkshop: Web Projekte bei uberspace.deWeniger ein Workshop, eher ein Bastelabend.
- uberspace.de Account erstellen
- Features von uberspace
- Website betreiben
- Backend (zum Beispiel .NET Core) betreiben
----
## Code
- https://git.nerdbridge.de/nerdbridge/workshop/netco...Weniger ein Workshop, eher ein Bastelabend.
- uberspace.de Account erstellen
- Features von uberspace
- Website betreiben
- Backend (zum Beispiel .NET Core) betreiben
----
## Code
- https://git.nerdbridge.de/nerdbridge/workshop/netcoreapidemo
## Infos
- [Account registrieren](https://dashboard.uberspace.de/register?from_beta=1&lang=de)
- [SSH Login](https://manual.uberspace.de/basics-ssh.html)
- [Wo man einfaches HTML hin speichert](https://manual.uberspace.de/web-documentroot.html)
- [Wie man eigene Backend nach außen erreichbar macht](https://manual.uberspace.de/web-backends.html)
- [Wie man eine eigene API als Service registriert](https://manual.uberspace.de/daemons-supervisord.html)
## 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
```ini
[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"
```Christian B.christian@serverless.industriesChristian B.christian@serverless.industries2020-03-04https://git.nerdbridge.de/nerdbridge/nerdbridge/-/issues/22Vortrag: DNS - Das Telefonbuch des Internets2021-11-14T16:10:25ZChristian B.christian@serverless.industriesVortrag: DNS - Das Telefonbuch des InternetsDas Domain Name System wandelt die für Menschen einfach verwendbaren Domains wie nerdbridge.de in die eigentlichen IP Adressen um, sodass Ein Computer in der Lage ist, den richtigen Server anzusprechen.
Ein kleiner Vortrag, der am 13.10...Das Domain Name System wandelt die für Menschen einfach verwendbaren Domains wie nerdbridge.de in die eigentlichen IP Adressen um, sodass Ein Computer in der Lage ist, den richtigen Server anzusprechen.
Ein kleiner Vortrag, der am 13.10. stattfinden soll.Christian B.christian@serverless.industriesChristian B.christian@serverless.industries2021-10-13https://git.nerdbridge.de/nerdbridge/nerdbridge/-/issues/21Vortrag: The horror of emailing2021-11-14T16:10:24ZChristian B.christian@serverless.industriesVortrag: The horror of emailingEin Vortrag über Email und wie aus einfach super kompliziert und wahnsinnig wurde.
Die Folien gibts hier:
https://nerdbridge.nerdbridge.xyz/slides/Ein Vortrag über Email und wie aus einfach super kompliziert und wahnsinnig wurde.
Die Folien gibts hier:
https://nerdbridge.nerdbridge.xyz/slides/Christian B.christian@serverless.industriesChristian B.christian@serverless.industries2021-09-15