Elimină deploy-urile repetitive
Transformă succesiunile de comenzi manuale într-un pipeline reutilizabil și vizibil.
Zion ReleaseStation transformă NAS-ul într-un control center pentru deployment: conectezi Git, descoperi site-urile din Web Station, rulezi pipeline-uri, verifici sănătatea release-ului și revii rapid la versiunea anterioară.
În loc de SSH, comenzi memorate și upload-uri manuale, fiecare deployment devine repetabil, urmărit și verificabil — cu aceiași pași de fiecare dată.
Transformă succesiunile de comenzi manuale într-un pipeline reutilizabil și vizibil.
Vezi branch-ul, commit-ul, trigger-ul și rezultatul fiecărei execuții într-un singur loc.
Health checks și statusuri explicite reduc șansa ca un release defect să rămână activ.
Păstrează release history și oferă o cale clară înapoi când producția nu se comportă cum trebuie.
Alege un site detectat în Web Station sau configurează manual project root-ul.
Repository, branch și deploy key Ed25519 fără parole salvate în clar.
Composer, npm, migrations, cache, custom steps și deployment.yml.
Loguri live, exit codes, timeout-uri și health check HTTP.
Atomic switch unde este disponibil și rollback controlat la nevoie.
ReleaseStation este gândit pentru ecosistemul DSM: detectează Web Station, citește aplicațiile găzduite prin adaptorul dedicat și te ajută să identifici document root, project root și framework-ul înainte de primul deployment.
GitHub, GitLab sau un repository Git generic poate declanșa același pipeline pe care îl rulezi manual. ReleaseStation păstrează contextul, serializează deployment-urile pe site și evită execuțiile concurente.
Pipeline vizual, terminal live read-only, release timeline, command palette și un editor pentru deployment.yml. Informația critică rămâne vizibilă fără să ascundă detaliile tehnice.
ReleaseStation nu este limitat la Laravel. Runtime-ul aplicației rămâne Go, iar uneltele proiectului sunt rezolvate explicit prin Tool Registry.
Definește pașii deployment-ului într-un fișier versionat, dar tratează modificările de pipeline ca pe cod sensibil: o configurație schimbată trebuie revizuită înainte să preia controlul deploy-urilor automate.
schema: zion.releasestation/v1 deployment: strategy: atomic retain_releases: 5 pipeline: - name: Composer install command: composer args: - install - --no-dev - name: Build frontend command: npm args: [run, build] health: url: https://example.com/up retries: 5
ReleaseStation pornește de la limite explicite: user de package fără root, execuție directă a proceselor, secrets criptate și verificarea strictă a căilor și a hosturilor Git.
Pipeline-urile folosesc command + args și sunt executate prin proces direct. Project roots sunt canonicalizate, symlink escapes sunt respinse, iar repository-ul nu poate injecta arbitrar executabile absolute.
După salvare, interfața afișează doar existența secretului și opțiunea de înlocuire.
Două release-uri nu modifică simultan același project root.
Health check-ul poate reveni la release-ul anterior fără să pretindă că inversează automat migrațiile DB.
Fără funcții esențiale împrăștiate în planuri artificiale. Licența controlează numărul de site-uri administrate, iar capacitatea poate fi extinsă prin pachete suplimentare.
Git automation, Web Station discovery, pipelines, release history, health checks, rollback și security features într-o singură ediție.
Extinzi limita fără să schimbi produsul și fără să activezi alte funcții.
Nu. Web Station rămâne responsabil de hosting. ReleaseStation se ocupă de fluxul Git, deployment, releases, loguri, verificări și integrarea cu site-urile găzduite.
Nu. Arhitectura include detectoare pentru Laravel, WordPress, Symfony, Flarum și proiecte PHP/Node generice. Pipeline-ul rămâne configurabil.
Nu. Fluxul recomandat folosește deploy keys Ed25519 și verificarea known_hosts. Private key-ul rămâne pe NAS și este protejat de aplicație.
Execuția se oprește, pasul care a eșuat este evidențiat, iar logul rămâne disponibil. Pentru strategia atomică, release-ul nou nu devine live până la momentul de activare; un health check eșuat după activare poate declanșa revenirea la release-ul anterior.
Nu. Produsul este proiectat pentru modelul DSM 7 cu utilizator de package și acces explicit doar la directoarele de proiect pe care administratorul le pregătește pentru deployment.
Da. Zion ReleaseStation Pro pornește cu 5 site-uri administrate și poate primi capacity packs suplimentare fără schimbarea ediției sau a setului de funcții.
Conectează repository-ul, definește pipeline-ul și lasă ReleaseStation să transforme fiecare release într-un proces vizibil, repetabil și verificabil.