@if (error()) { } @if (jobId(); as job) { } @if (info(); as i) { @if (!i.editable) {

{{ i.readOnlyReason }}

}

{{ fileName() }}

{{ lineCount() }} lignes{{ dirty() ? ' · modifications non enregistrées' : '' }}

@if (output(); as out) {

{{ out.ok ? 'docker compose a accepté le fichier, avec ces remarques :' : 'docker compose a refusé le fichier : rien n’a été modifié.' }}

{{ out.text }}
} @if (i.editable) {

Le fichier est toujours vérifié par docker compose config avant d’être écrit. « Enregistrer » ne touche pas aux conteneurs : les changements s’appliquent au prochain démarrage du projet. « Appliquer » lance docker compose up -d tout de suite.

}
@if (viewed(); as version) {

Version #{{ version.id }} · {{ dateTime(version.createdAt) }}

@if (i.editable) { }
{{ version.content }}
} }