HVG Blog
A HVG balogoldalai alatt futó rendszer Roots.io Badrock WordPress alapon. A roots/bedrock repon alapul, annyi kiegészítéssel, hogy tartalmaz egy egyedik konfigurációt (config/hvgblog.php) és ennek betöltésével van kiegészítve az alap konfiguráció (config/application.php), minden más PHP Composer függőségként van betöltve (pl. minden plugin) két repohoz kell még jog mellé:
Küldő repok
hvg-dev/hvg-blog-general ez az összes blogon alapértelmezetten használt téma
hvg-dev/hvg-blog-muplugin ez a plugin ami néhány kötelező testre szabást tartalmaz az alapbeállításokkal ellentétben
⚠️ Fontos, hogy legalább olvasási jog kell a repok-hoz mert a Composer direktben onnan tölti be őket
A fentiek miatt a Composer-hez szükséges GitHub token. Részletesebben itt → Composer Auth GH_TOKEN
Az összes többi kiegészítés csak a Heroku, Docker és egyéb DevOps környezetek működéséhez és használatához szükséges.
A repo egyben tartalmaz egy fejlesztési környezetet is, de ezt nem szükséges használni, lehet bármit használni egy alap roots/bedrock repoval és a fenti két Composer depenednciával valamint a saját konfiguráció betöltésével (config/hvgblog.php).
Composer Auth GH_TOKEN
HVG Blog
mkcert \
-cert-file .dev/nginx/lndo.site.crt \
-key-file .dev/nginx/lndo.site.key \
*.lndo.site