35 lines
1.8 KiB
Markdown
35 lines
1.8 KiB
Markdown
# HVG Blog
|
||
|
||
A HVG balogoldalai alatt futó rendszer Roots.io Badrock WordPress alapon. A [roots/bedrock](https://github.com/roots/bedrock) repon alapul, annyi kiegészítéssel, hogy tartalmaz egy egyedik konfigurációt ([config/hvgblog.php](https://github.com/hvg-dev/blog/blob/main/config/hvgblog.php)) és ennek betöltésével van kiegészítve az alap konfiguráció ([config/application.php](https://github.com/hvg-dev/blog/blob/3663ba851b785d0d58f914fda519a7edc0e67299/config/application.php#L130)), 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](https://github.com/hvg-dev/hvg-blog-general) ez az összes blogon alapértelmezetten használt téma
|
||
>
|
||
> [hvg-dev/hvg-blog-muplugin](https://github.com/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
|
||
>
|
||
> :warning: **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](#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](https://github.com/roots/bedrock) repoval és a fenti két Composer depenednciával valamint a saját konfiguráció betöltésével ([config/hvgblog.php](https://github.com/hvg-dev/blog/blob/main/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
|
||
```
|