Téma módosítása
A HestiaCP panel megjelenése testreszabható az Admin → Configure Server → Appearance (vagy Theme) szekción keresztül. Elérhető témák:
- Dark (sötét) – az alapértelmezett téma, sötét háttérrel
- Light (világos) – fehér alapú, klasszikus megjelenés
- Egyéni CSS – haladó felhasználóknak lehetőség saját stílusok injektálására
Egyéni logó feltöltése
- Admin → Configure Server.
- Keresd meg a Logo vagy Branding szekciót.
- Töltsd fel a saját logó fájlodat (SVG, PNG ajánlott, max. 200×50 pixel).
- Mentsd el – a logó azonnal megjelenik a panel fejlécében.
Egyéni web sablonok
A HestiaCP web sablonok határozzák meg az egyes domainek Nginx és Apache konfigurációját (virtual host beállítások, PHP-FPM pool, speciális direktívák). Saját sablont létrehozhatsz:
# Nginx web sablonok helye
ls /usr/local/hestia/data/templates/web/nginx/
# Apache web sablonok helye
ls /usr/local/hestia/data/templates/web/apache2/
# Meglévő sablon másolása alapnak
cp /usr/local/hestia/data/templates/web/nginx/default.tpl \
/usr/local/hestia/data/templates/web/nginx/sajat_sablon.tplA .tpl fájl a HTTP, a .stpl fájl az HTTPS konfigurációt tartalmazza. A sablonokban %domain%, %docroot%, %user% stb. helyőrzők használhatók.
Egyéni email sablonok
A HestiaCP által küldött rendszer-emailek (pl. üdvözlő email új felhasználónak, jelszó visszaállítás, értesítések) sablonjai módosíthatók:
# Email sablonok helye
ls /usr/local/hestia/data/templates/mail/A sablonok egyszerű szöveges fájlok, amelyekben változók (%user%, %domain%, %password% stb.) helyettesítődnek be. Módosítás előtt mindig készíts biztonsági másolatot az eredeti sablonról.
Hook scriptek
A HestiaCP lehetővé teszi, hogy bizonyos műveletek előtt vagy után egyéni script fusson. Például domain hozzáadásakor automatikusan futtathat egy scriptet, amely értesítést küld vagy további konfigurációt végez:
# Hook scriptek helye
ls /usr/local/hestia/data/hooks/
# Példa: domain hozzáadása utáni hook
# Fájlnév: post_add_web_domain.sh
nano /usr/local/hestia/data/hooks/post_add_web_domain.shA hook script executable kell, hogy legyen: chmod +x /usr/local/hestia/data/hooks/post_add_web_domain.sh
HestiaCP panel port megváltoztatása
Az alapértelmezett 8083-as port megváltoztatható (pl. ha egy másik szolgáltatással ütközik, vagy biztonsági okból más portot szeretnél használni):
# Port megváltoztatása (pl. 8443-ra)
v-change-sys-port 8443
# Ne felejtsd el a tűzfalban is megnyitni az új portot!
v-add-firewall-rule ACCEPT tcp 8443
# Majd a régit lezárni:
# v-delete-firewall-rule [szabály ID]A parancs után a HestiaCP service automatikusan újraindul. Az új URL: https://SZERVER-IP:8443
v-update-sys-hestia) a rendszerfájlokat felülírhatják, beleértve egyes sablonokat és konfigfájlokat. A testreszabott fájlokat mindig tárold külön helyen (pl. Git repóban vagy /root/hestia-custom/ mappában), és frissítés után ellenőrizd, hogy nem íródtak-e felül.