Projekti i web
Domena, PHP 7.4–8.4, Apache ili Nginx backend, PHP-FPM pool po projektu, virtual host editor, CMS PHP preseti, open_basedir, file manager i SSL certifikati.
Open-source hosting panel · Ubuntu 24.04
Web Infrastructure Manager
uAdmin je web panel za administraciju Ubuntu 24.04 servera namijenjenih LAMP hostingu — više web projekata (WordPress, Joomla, custom PHP) na jednom VPS-u ili dedicated stroju, bez cPanel/Plesk licenciranja.
Iz jednog sučelja upravljate projektima, PHP-FPM poolovima, virtual hostovima, MariaDB bazama, FTP računima, Let's Encrypt SSL-om, sigurnosnim kopijama, firewallom (UFW) i održavanjem sustava. Sučelje je na hrvatskom i engleskom, s ugrađenom pomoći uz svaki modul.
Panel je napisan u Laravelu. Sve što dira server ide kroz whitelist shell skripte u /usr/local/uadmin/bin — nema proizvoljnog izvršavanja naredbi iz web sučelja.
Verzija panela 1.0.98 (2026-06-25)
LAMP hosting, CMS projekti i sigurnost — iz jednog sučelja.
Domena, PHP 7.4–8.4, Apache ili Nginx backend, PHP-FPM pool po projektu, virtual host editor, CMS PHP preseti, open_basedir, file manager i SSL certifikati.
Frontend Nginx na portovima 80/443, backend projekti na localhost portovima. Apache i Nginx projekti istovremeno — centralizirani SSL i HTTP/2.
GUI instalacija stacka: Apache, Nginx, PHP-FPM verzije, MariaDB, Certbot, Adminer, vsftpd, UFW. Globalni PHP.ini i PHP ekstenzije za Joomla/WordPress.
Backup datoteka, baze i konfiguracije po projektu, SFTP arhiviranje, restore, logovi, audit zapisnik i nadzorna ploča s metrikama servera.
OTA nadogradnje panela, apt održavanje OS-a, više admin korisnika, teme sučelja, SMTP, hostname/SSL panela i kontekstualna pomoć.
Web GUI i SSH alati za rollback OTA-a, maintenance mode, popravak stacka i reset lozinke — čak i kad panel vraća 503.
Odvojeni frontend proxy i backend enginei po projektu.
Internet → Frontend Nginx (:80 / :443) → Backend (127.0.0.1:PORT)
Nova VM, OTA manifesti, recovery i izvorni kod.
Jednolinijska instalacija na svježoj Ubuntu 24.04 virtualki:
curl -fsSL https://enc-it.hr/uadmin/install-uadmin-from-release.sh | sudo bash
Nakon instalacije otvorite panel, promijenite admin lozinku i pokrenite Instalacije → stack wizard.
URL-ovi za postojeći uAdmin panel (Postavke → Ažuriranja):
UADMIN_UPDATE_MANIFEST_STABLE=https://enc-it.hr/uadmin/stable.json UADMIN_UPDATE_MANIFEST_BETA=https://enc-it.hr/uadmin/beta.json UADMIN_UPDATE_MANIFEST_NIGHTLY=https://enc-it.hr/uadmin/nightly.json
uAdmin je open-source usmjeren hosting panel razvijen u Enc IT-u za realne produkcijske i test servere. Cilj je zamijeniti desetke SSH koraka jednim sučeljem.
Za koga
Izvorni kod: github.com/lahorenc/uadmin
Ako panel nakon ažuriranja vraća 503, zaglavi se OTA ili trebate vratiti staru verziju — recovery alati rade i dok glavno sučelje nije dostupno.
Web GUI na serveru (port 10001):
http://<server>:10001/panel-recovery/
Token za pristup (SSH, root):
sudo cat /home/uadmin/shared/recovery-token
SSH naredbe (root):
sudo /usr/local/uadmin/bin/update-uadmin.sh status sudo /usr/local/uadmin/bin/update-uadmin.sh maintenance-off sudo /usr/local/uadmin/bin/update-uadmin.sh rollback sudo /usr/local/uadmin/bin/update-uadmin.sh repair sudo bash /usr/local/uadmin/bin/panel-recovery.sh