diff --git a/static/opax.html b/static/opax.html index ac07f88..e3188db 100644 --- a/static/opax.html +++ b/static/opax.html @@ -521,7 +521,7 @@
RUNNING
- ๐Ÿ”— SSH + ๐Ÿ”— SSH
@@ -1050,7 +1050,7 @@ async function termKey(e){ default: try{ const r=await fetch('/terminal/exec',{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify({command:cmd})}) const d=await r.json() if(d.stdout) tprint(d.stdout,'ok') if(d.stderr) tprint(d.stderr,'err') if(d.returncode!==0&&!d.stdout&&!d.stderr) tprint('Exit '+d.returncode,'err') }catch(err){ tprint('Feil: '+err.message,'err') } } } -function confirmVmStop(){ +async function showSshKey(vm){ const r=await fetch('/vm/ssh-key?vm='+vm) const d=await r.json() const key=d.ssh_public_key||d.error||'Ingen nรธkkel funnet' let m=document.getElementById('ssh-key-modal') if(!m){ m=document.createElement('div') m.id='ssh-key-modal' m.style.cssText='position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center' m.innerHTML='

๐Ÿ”‘ SSH Public Key โ€” '+vm+'

' document.body.appendChild(m) } document.getElementById('ssh-key-txt').value=key m.style.display='flex' } function confirmVmStop(){ if(!confirm('โš ๏ธ Stop osvauco-dev-vm? Du mister SSH-tilgang til den startes igjen.')) return tprint('โ†’ Stopper VM via: bash scripts/stop-osvauco-dev-vm.sh','info') go('terminal')