Files
blog/README.md
2022-06-10 17:43:25 +02:00

35 lines
1.8 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
```