ovz_pixman_rockpoint_prod
Srtuktura hostingu
Projekt Rockpoint a Keen Footwear jsou hostovany na vcelku standardnim hostingu s Apachem, mod_php a predrazenou nginx proxy na samostatnem stroji. Proxy bezi v rezimu master/standby (standby na LH4).
Specialitou hostingu je nasazovani novych verzi webu pres deploy skript, ktery je umisten v /usr/local/scripts/deploy/deploy-live. Skript se pouziva podobne jako skript na CMSS
bash /usr/local/scripts/deploy/deploy-live -v outdoorconcept.cz
Skript odrotuje pri nasazovani starsi docroot do /var/www/outdoorconcept.cz-old-{0,1}, cili je mozne se rychle vratit v pripade problemu. Oproti CMSS je z duvodu rychlosti nasazovani a velikosti dat vytvoren adresar /var/www/outdoorconcept-data, kde jsou umistena staticka uploadovana data. Tento adresar se nenasazuje skriptem a je do docrootu symlinkovan.
Nasazeni projektu Keen je obdobne jako u Rockpointu s tim rozdilem, ze projekt nema plnohodnotny docroot, ale docroot obsahuje jen unikatni veci z gitu a zbytek je symlinkovan z docrootu projektu Rockpoint. Z toho duvodu se pouziva jiny nasazovaci skript.
bash /usr/local/scripts/deploy/deploy-live-relative -v keen.cz
Skript, ktery zaridi prosymlinkovani obou projektu (a pouziva se pouze jednou pri inicializaci projektu) je v /usr/local/scripts/symlink.sh.
Merlin synchronizace
Vice viz Rockpoint sync.
Odesilani posty
Na produkcnim stroji bezi lokalni postfix, ktery podepisuje a odesila postu pro domenu rockopoint.cz. Tento mailovy server odesila postu i z vyvojoveho stroje (LH4).