📠Szerver beállítása

Hozzáférés beállítása

  1. A composer csomagkezelőnek szüksége van a Loginetes csomagok eléréshez, GitLabos PersonalAccesTokenre. Ezt a http://git.loginet.hu oldalon a Profilkép->Preferences->Personal Acces Tokens oldalol lehet generálni. (Adjunk minden jogot hozzá)

  2. A generálás utána állítsuk be a composernek környezeti változó segítségével

export COMPOSER_AUTH='{"gitlab-token":{"git.loginet.hu": "glpat-COo6cbkpbkzoP7B2vBS7wG86MQp1OjYzCA.01.0y03qatb7"}}'

Token: glpat-COo6cbkpbkzoP7B2vBS7wG86MQp1OjYzCA.01.0y03qatb7

Projekt klónozása

Ha megfelelően beállítottuk az SSH hozzáférést, akkor a projekt a következő paranccsal klónozható:

git clone ssh://[email protected]:62100/PROJECT/PROJECT_xxx.git

Szerver beállítása

Lépjünk be a szerver könyvtárába

cd server

A következő parancsokat ezen könyvtáron belül kell értelmezni.

Függőségek telepítése

Composer csomagok telepítése:

Yarn csomagok telepítése

Twig frontend (Admin) build

Indítás

A vendoros image eléréséhez jelentkezzünk be a gitLabos-os felhasználónkkal a docker-be:

Ha külön docker-ben van a szerver, akkor már indíthatjuk is a következő paranccsal:

Ha probléma lenne a jogosultságokkal, akkor állítsuk be a következőket:

sudo chown -R 1001:1001 data/mysql

sudo chown -R 1001:1001 data/elasticsearch

sudo chown -R 1001:1001 data/minio

Last updated