Vorbereitung

Installierte Programme

Wichtige Software im Ubuntu Workspace und typische Einsatzzwecke.

Auf dieser Seite

Der Ubuntu Workspace ist für die tägliche Entwicklung auf der Application Platform vorbereitet. Die genaue Tool-Version kann je nach Projekt und asdf-Konfiguration variieren; unten die üblichen Bausteine.

Betriebssystem und Desktop

  • Ubuntu mit Desktop-Umgebung für IDE, Browser und grafische Tools.
  • Fernzugriff per RDP (Standard) und ggf. VNC – siehe Desktop per RDP und Desktop per VNC.

Versions- und Build-Tools

  • Git – Klonen, Branches, Commits und Push zu den Projekt-Repositories.
  • asdf – einheitliche Versionen für Runtime und CLI-Tools pro Projekt (siehe jeweilige .tool-versions im Repository).
  • Docker und Docker Compose – lokale Services und Datenbanken wie in den docker-compose-Setups der Apps.

Entwicklung und Editoren

  • Cursor und/oder Code Server – Code bearbeiten und im Team am gleichen Setup arbeiten.
  • Node.js / npm (über asdf) – typisch für Backend, Homepage und Node-basierte Toolchains.

Mobile und Automatisierung

  • Flutter-Toolchain (wo im Projekt vorgesehen) – für Customer-Frontend und verwandte Apps.

KI- und CLI-Helfer

  • Codex und Claude Code – vorbereitet für agentisches Arbeiten im Terminal mit Zugriff auf dieselben Repositories wie deine IDE.

Nächste Schritte