Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Add `app logs` command for viewing application logs

Aperta
#23 0 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
docker, typescript
Ambito
cli, devops

Direzione di ricerca

Inizia dal punto di ingresso esistente del comando app e analizza l’endpoint WebSocket /docker-container-logs, incluso il comportamento di Swarm e dei container nativi descritto qui. Il lavoro è completato quando app logs supporta i flag di selezione, filtraggio, follow e identificatore elencati, insieme al fallback basato su SSH per le istanze Dokploy Cloud.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

It would be useful to have a CLI command for viewing application logs directly from the terminal, similar to docker service logs.

Proposed feature

A new dokploy app logs command that supports:

  • Fetching recent logs with configurable --tail count
  • Live streaming with --follow (-f)
  • Time-based filtering with --since (e.g. 30m, 1h, 2d, all)
  • Keyword filtering with --search
  • Non-interactive usage via --applicationId, --projectId, --environmentId flags
  • Interactive project/environment/application selection when flags are omitted

Implementation notes

  • Uses the existing /docker-container-logs WebSocket endpoint for log streaming
  • Tries Docker Swarm mode first, falls back to native containers
  • For Dokploy Cloud instances where WebSocket is unavailable, falls back to SSH-based docker service logs

Example usage

$ dokploy app logs                           # interactive selection
$ dokploy app logs -a myAppId -f             # stream logs
$ dokploy app logs -a myAppId --since 1h     # logs from last hour
$ dokploy app logs -a myAppId --search error # filter by keyword
Lingua principale
TypeScript
Stelle
152
Fork
46
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Dokploy/cli

Tutte le issue di Dokploy/cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.