My App

Code editors & log review

Use the shared editor and log review surfaces for safe, consistent operational work.

Shared code editor

Upstand uses one CodeMirror-based editor surface for YAML, JSON, CSS, shell, properties, and Caddy configuration. It provides theme-aware rendering, search, line numbers, folding, selection highlighting, line wrapping, and Docker Compose completions where applicable.

The same surface is used for Compose files, build arguments, advanced resource JSON, Caddy settings, and compiled configuration previews. Read-only previews use the identical frame and typography so configuration review is visually consistent with editing.

Log reviewer

Resource, Caddy, and server logs use the shared log reviewer with:

  • timestamp visibility;
  • line limits and time ranges;
  • level filters for info, success, warning, debug, and error;
  • text search and highlighting;
  • pause/resume buffering;
  • auto-scroll anchoring;
  • copy and text download.

When debugging a deployment, start with the deployment log, compare it to live container logs, then inspect the service and monitoring tabs. A log view reflects the most recent API tail; it is not a durable audit store.

Responsive navigation

Resource tabs remain a single horizontal strip and scroll on narrow screens. This preserves every tab label without wrapping the content header or hiding controls.

On this page