{# docker/_container_logs_lines.html — log-line fragment, HTMX-polled (m79). {{ l.line }} is auto-escaped by Jinja, so log content can't inject markup. #} {% if lines %} {% for l in lines %}
{{ l.ts.strftime("%m-%d %H:%M:%S") }} {{ l.stream }} {{ l.line }}
{% endfor %} {% else %}
{% if filtered %} No lines match the current filter. {% else %} No logs collected yet for {{ name }}. Lines appear within a few seconds of the container writing to stdout/stderr — unless it's on the log exclude list or log collection is turned off in Settings → Thresholds & Retention. {% endif %}
{% endif %}