# VS Code auf dem iPad

Vollwertige Softwareentwicklung auf dem iPad ist mit einem eigenem Server kein Problem mehr. Dafür musst du lediglich ein webbasiertes VS Code aufsetzen.

Melde dich per SSH an dem Server an und führe folgenden Befehl aus:

sudo docker run -itd --restart always \
-u "$(id -u):$(id -g)" \
-p 8080:8080 \
-v $PWD/vscode:/home/coder/project \
-e PASSWORD='Sicheres-Passwort' \
--name vscode codercom/code-server:3.6.2

Danach kannst du dich über http://deine-ip-adresse:8080 and deinem VS Code anmelden.

Ich empfehle die Nutzung über https. Dafür nutze ich Traefik. Die Einrichtung davon erfährst du in dem Post. Wenn Traefik auf dem Server läuft musst du danach folgenden Befehl ausführen:

sudo docker run -itd --restart always \
--network=cloud  \
-u "$(id -u):$(id -g)" \
-v $PWD/vscode:/home/coder/project \
-e PASSWORD='Sicheres-Passwort' \
-l traefik.enable=true \
-l traefik.http.services.vscode.loadbalancer.server.port=8080 \
-l traefik.http.routers.vscode.rule=Host\(\"code.meine-domain.de\"\) \
-l traefik.http.routers.vscode.entrypoints=websecure \
-l traefik.http.routers.vscode.tls.certresolver=letsencrypt \
--name vscode codercom/code-server:3.6.2

Danach erreichst du dein VS Code über https://code.meine-domain.de

Um VS Code für die JavaScript Entwicklung zu verwenden musst du dir einige Pakete installieren. Dazu öffnest Du im VS Code ein Terminal und führst folgende Befehle aus:

sudo apt update
sudo apt install nodejs
sudo apt install npm

Jetzt kann's losgehen. Erstelle ein neues Projektverzeichnis und baue dir zum Beispiel eine eigene API.

Last Updated: 9/6/2021, 9:06:41 PM