fix: browser wrapper permanent pour SingletonLock après redémarrage
- chrome-wrapper.sh : nettoie les lock files avant de lancer Chrome - openclaw.json : executablePath pointe vers le wrapper - start-chrome-cdp.sh : script de secours manuel - oc-up.sh : mis à jour (plus de démarrage manuel Chrome nécessaire) - MEMORY.md : documentation du fix
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
<!DOCTYPE html>
|
||||
<html><head><meta charset="utf-8">
|
||||
<style>
|
||||
* { box-sizing: border-box; margin: 0; padding: 0; }
|
||||
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #0f172a; color: #e2e8f0; padding: 28px; width: 780px; }
|
||||
.header { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; }
|
||||
.header h1 { font-size: 20px; font-weight: 700; color: #f1f5f9; }
|
||||
.badge { padding: 3px 10px; border-radius: 20px; font-size: 11px; font-weight: 700; background: #166534; color: #4ade80; border: 1px solid #166534; }
|
||||
.node-tag { padding: 3px 10px; border-radius: 20px; font-size: 11px; color: #94a3b8; background: #1e293b; border: 1px solid #334155; }
|
||||
.grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-bottom: 20px; }
|
||||
.card { background: #1e293b; border: 1px solid #334155; border-radius: 12px; padding: 16px; }
|
||||
.card-label { font-size: 11px; text-transform: uppercase; letter-spacing: 0.8px; color: #64748b; margin-bottom: 6px; }
|
||||
.card-value { font-size: 26px; font-weight: 800; line-height: 1; }
|
||||
.card-max { font-size: 12px; color: #64748b; margin-top: 4px; }
|
||||
.bar { height: 6px; border-radius: 3px; background: #0f172a; margin-top: 10px; overflow: hidden; }
|
||||
.bar span { display: block; height: 100%; border-radius: 3px; }
|
||||
.table-card { background: #1e293b; border: 1px solid #334155; border-radius: 12px; padding: 16px; }
|
||||
.table-card h2 { font-size: 11px; text-transform: uppercase; letter-spacing: 0.8px; color: #64748b; margin-bottom: 12px; }
|
||||
table { width: 100%; border-collapse: collapse; font-size: 13px; }
|
||||
tr td { padding: 8px 0; border-bottom: 1px solid #1e293b; }
|
||||
tr:last-child td { border: none; }
|
||||
td:first-child { color: #64748b; }
|
||||
td:last-child { color: #f1f5f9; font-weight: 500; text-align: right; font-family: monospace; font-size: 13px; }
|
||||
.ts { font-size: 11px; color: #475569; margin-bottom: 20px; }
|
||||
</style></head>
|
||||
<body>
|
||||
<div class="header">
|
||||
<h1>📦 LXC 145 — openclaw</h1>
|
||||
<span class="badge">● RUNNING</span>
|
||||
<span class="node-tag">mini-pc</span>
|
||||
</div>
|
||||
<p class="ts">Proxmox VE · 22 février 2026 à 22:25</p>
|
||||
<div class="grid">
|
||||
<div class="card">
|
||||
<div class="card-label">CPU</div>
|
||||
<div class="card-value" style="color:#60a5fa">0.6%</div>
|
||||
<div class="card-max">4 vCPU</div>
|
||||
<div class="bar"><span style="width:0.6%;background:#3b82f6"></span></div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-label">Mémoire</div>
|
||||
<div class="card-value" style="color:#a78bfa">1.52 GB</div>
|
||||
<div class="card-max">sur 4 GB · 38%</div>
|
||||
<div class="bar"><span style="width:38%;background:#8b5cf6"></span></div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-label">Disque</div>
|
||||
<div class="card-value" style="color:#fb923c">36.8 GB</div>
|
||||
<div class="card-max">sur 49 GB · 75%</div>
|
||||
<div class="bar"><span style="width:75%;background:#f97316"></span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="table-card">
|
||||
<h2>Détails du conteneur</h2>
|
||||
<table>
|
||||
<tr><td>Adresse IP</td><td>dhcp</td></tr>
|
||||
<tr><td>OS</td><td>debian</td></tr>
|
||||
<tr><td>Stockage</td><td>local-lvm (50G)</td></tr>
|
||||
<tr><td>Uptime</td><td>129h 50m</td></tr>
|
||||
<tr><td>Réseau reçu</td><td>9852 MB</td></tr>
|
||||
<tr><td>Réseau émis</td><td>653 MB</td></tr>
|
||||
<tr><td>Processus</td><td>—</td></tr>
|
||||
</table>
|
||||
</div>
|
||||
</body></html>
|
||||
Reference in New Issue
Block a user