Setări¶
Prezentare generală¶
Setările vă permit să gestionați configurarea proiectului dvs.
Numele proiectului¶
Numele proiectului dvs.
Acest lucru definește adresa care va fi utilizată pentru a accesa baza de date de producție.
Adresele construcțiilor dvs. de stagiu și dezvoltare sunt derivate din acest nume și sunt atribuite automat. Cu toate acestea, atunci când schimbați numele proiectului, numai construcțiile viitoare vor utiliza noul nume.
Colaboratori¶
Gestionați utilizatorii Github care pot accesa proiectul dvs.
Există două niveluri de utilizatori:
Admin: are acces la toate caracteristicile Odoo.sh.
Utilizator: nu are acces la setările proiectului sau la bazele de date de producție și de stagiu.
Grupul de utilizatori este destinat dezvoltatorilor care pot face modificări în codul dvs., dar nu au voie să acceseze datele de producție. Utilizatorii acestui grup nu pot conecta la bazele de date de producție și de stagiu folosind funcția 1-click connect, dar pot, desigur, utiliza contul lor obisnuit pe aceste baze de date, dacă au unul, utilizând credențialele lor obișnuite.
În plus, ei nu pot utiliza webshell-ul și nu au acces la jurnalele serverului.
Utilizator |
Admin |
||
---|---|---|---|
Dezvoltare |
Istoric |
● |
● |
conectare 1-clic |
● |
● |
|
Jurnale |
● |
● |
|
Shell/SSH |
● |
● |
|
Mail-uri |
● |
● |
|
Actualizează |
● |
● |
|
Setări |
● |
● |
|
Producție și stagiu |
Istoric |
● |
● |
conectare 1-clic |
● |
||
Jurnale |
● |
||
Shell/SSH |
● |
||
Mail-uri |
● |
||
Monitorizare |
● |
||
Copii de rezervă |
● |
||
Actualizează |
● |
||
Setări |
●* |
● |
|
Stare |
● |
● |
|
Setări |
● |
Notă
* Only in staging branches
Acces public¶
Permite accesul public la construcțiile de dezvoltare.
Dacă este activată, această opțiune expune pagina Construcții public, permitând vizitatorilor să se conecteze la build-urile de dezvoltare.
În plus, vizitatorii au acces la jurnale, shell și e-mail-uri ale build-urilor de dezvoltare.
Build-urile de producție și stagiu sunt excluse, vizitatorii pot vedea doar starea lor.
Domenii personalizate¶
Pentru a configura domenii suplimentare, vă rugăm să consultați tabul de setări al ramurii corespunzătoare.
Submodule¶
Configurați cheile de implementare pentru depozitele private pe care le folosiți ca submodule în ramurile dvs. pentru a permite Odoo.sh să le descarce.
Atenționare
Aceste setări sunt necesare doar pentru depozite private. Dacă căutați instrucțiuni despre cum să configurați submodule-urile, acestea sunt disponibile în capitolul Submodule din această documentație.
Când un depozit este privat, nu este posibil să se descarce public ramurile și reviziile sale. Din acest motiv, trebuie să configurați o cheie de implementare pentru Odoo.sh, astfel încât serverul Git la distanță să permită platformei noastre să descarce reviziile acestui depozit privat.
Pentru a configura cheia de implementare pentru un depozit privat, procedeziți astfel:
în intrare, lipiți URL-ul SSH al sub-repozitorului privat și faceți clic pe Adăugare,
e.g. git@github.com:USERNAME/REPOSITORY.git
poate fi un alt server Git decât Github, cum ar fi Bitbucket, Gitlab sau chiar serverul propriu de găzduire
copiați cheia publică,
ar trebui să arate ca ssh-rsa some…random…characters…here…==
în setările sub-repozitorului privat, adăugați cheia publică printre cheile de implementare.
Github.com:
Bitbucket.com:
Gitlab.com:
Auto-găzduit: adăugați cheia la fișierul authorized_keysutilizatorului git în directorul său .ssh
Dimensiunea spațiului de stocare¶
Această secțiune arată dimensiunea spațiului de stocare utilizat de proiectul dvs.
Dimensiunea spațiului de stocare se calculează astfel:
dimensiunea bazei de date PostgreSQL
dimensiunea fișierelor de disc disponibile în containerul dvs.: fișierul bazei de date, directorul de stocare sesiuni…
Atenționare
Dacă doriți să analizați utilizarea spațiului de disc, puteți rula instrumentul ncdu în Web Shell.
Dacă dimensiunea bazei de date de producție crește pentru a depăși ceea ce este provisionat în abonamentul dvs., va fi automat sincronizat cu ea.
Database Workers¶
Aici se pot configura angajații bazei de date suplimentari. Mai mulți angajați ajută la creșterea încărcării bazei de date de producție pe care o poate gestiona. Dacă adăugați mai multe, vor fi automat sincronizate cu abonamentul dvs.
Atenționare
Adăugarea mai multor workeri nu va rezolva magic toate problemele de performanță. Acest lucru permite doar serverului să gestioneze mai multe conexiuni în același timp. Dacă unele operații sunt de obicei lente, este cel mai probabil un problemă cu codul, dacă nu este datorată personalizărilor dvs. puteți deschide un ticket aici.
Staging Branches¶
Branch-urile suplimentare de stagiu vă permit să dezvoltați și să testați mai multe funcții în același timp. Dacă adăugați mai multe, vor fi automat sincronizate cu abonamentul dvs.
Activare¶
Arată starea activării proiectului. Puteți schimba codul de activare al proiectului dacă este necesar.