Instellingen¶
Overzicht¶
Met de instellingen kunt je de configuratie van jouw project beheren.

Projectnaam¶
De naam van jouw project.

Dit definieert het adres dat wordt gebruikt om toegang te krijgen tot jouw productiedatabase.
Adressen van jouw staging- en ontwikkelingsbuilds worden afgeleid van deze naam en automatisch toegewezen. Wanneer je echter jouw projectnaam wijzigt, zullen alleen toekomstige builds de nieuwe naam gebruiken.
Medewerkers¶
Beheer de Github-gebruikers die toegang hebben tot jouw project.

There are two levels of users:
Admin: has access to all features of Odoo.sh.
User: does not have access to the project settings nor to the production and staging databases.
The user group is meant for developers who can make modifications in your code but are not allowed to access the production data. Users of this group cannot connect to the production and staging databases using the 1-click connect feature, but they can of course use their regular account on these databases if they have one, using their regular credentials.
In addition, they cannot use the webshell nor have access to the server logs.
User |
Beheerder |
||
---|---|---|---|
Ontwikkeling |
Geschiedenis |
● |
● |
1-klik verbinden |
● |
● |
|
Logs |
● |
● |
|
Shell/SSH |
● |
● |
|
E-mails |
● |
● |
|
Bijwerken |
● |
● |
|
Instellingen |
● |
● |
|
Production & Staging |
Geschiedenis |
● |
● |
1-klik verbinden |
● |
||
Logs |
● |
||
Shell/SSH |
● |
||
E-mails |
● |
||
Monitoring |
● |
||
Back-ups |
● |
||
Bijwerken |
● |
||
Instellingen |
●* |
● |
|
Status |
● |
● |
|
Instellingen |
● |
Notitie
* Only in staging branches
Publieke toegang¶
Geef publieke toegang tot jouw ontwikkelingsbuilds.

If activated, this option exposes the Builds page publicly, allowing visitors to connect to your development builds.
In addition, visitors have access to the logs, shell and mails of your development builds.
Productie- en staging-builds zijn uitgesloten, bezoekers kunnen alleen hun status zien.
Aangepaste domeinen¶
Om extra domeinen te configureren, raadpleegt je het tabblad :ref:`settings van de overeenkomstige vestiging<odoosh-gettingstarted-branches-tabs-settings> `.
Submodules¶
Configureer de implementatiesleutels voor de privérepository’s die je als submodules in jouw branches gebruikt, zodat Odoo.sh ze kan downloaden.
Waarschuwing
Deze instellingen zijn alleen vereist voor privéopslagplaatsen. Als je wilt weten hoe je jouw submodules kunt instellen, vindt je instructies in het hoofdstuk :ref:`Submodules<odoosh-advanced-submodules> ` van deze documentatie.

Wanneer een repository privé is, is het niet mogelijk om de vertakkingen en revisies ervan publiekelijk te downloaden. Om die reden moet je een implementatiesleutel voor Odoo.sh configureren, zodat de externe Git-server ons platform in staat stelt de revisies van deze privérepository te downloaden.
Ga als volgt te werk om de implementatiesleutel voor een privérepository te configureren:
plak in de invoer de SSH-URL van jouw privé-subrepository en klik op Toevoegen,
bijv. git@github.com:GEBRUIKERSNAAM/REPOSITORY.git
het kan een andere Git-server zijn dan Github, zoals Bitbucket, Gitlab of zelfs je eigen zelf-gehoste server
kopieer de publieke sleutel,
het zou er als volgt uit moeten zien: ssh-rsa enkele…willekeurige…tekens…hier…==
voeg in de instellingen van de privé-subrepository de openbare sleutel toe aan de implementatiesleutels.
Github.com:
Bitbucket.com:
Gitlab.com:
Zelf gehost: voeg de sleutel toe aan het geautoriseerde_keys-bestand van de git-gebruiker in de .ssh-directory
Opslaggrootte¶
In deze sectie wordt de opslaggrootte weergegeven die door jouw project wordt gebruikt.

De opslaggrootte wordt als volgt berekend:
de grootte van de PostgreSQL-database
de grootte van de schijfbestanden die beschikbaar zijn in jouw container: databasebestandsopslag, map voor sessieopslag…
Waarschuwing
Als je het schijfgebruik wilt analyseren, kunt je de tool ncdu in jouw Web Shell uitvoeren.
Mocht de omvang van jouw productiedatabase groter worden dan wat is ingericht in jouw abonnement, dan wordt deze er automatisch mee gesynchroniseerd.
Databasewerkers¶
Extra databasewerkers kunnen hier worden geconfigureerd. Meer werknemers helpen de belasting die jouw productiedatabase aankan, te vergroten. Als je er meer toevoegt, wordt dit automatisch gesynchroniseerd met jouw abonnement.

Waarschuwing
Het toevoegen van meer werknemers zal niet op magische wijze alle prestatieproblemen oplossen. Het zorgt er alleen voor dat de server meer verbindingen tegelijkertijd kan verwerken. Als sommige bewerkingen ongewoon traag zijn, is het hoogstwaarschijnlijk een probleem met de code. Als het niet aan jouw eigen aanpassingen ligt, kunt je hier een ticket openen.
Staging takken¶
Met extra staging-vertakkingen kunt je meer functies tegelijkertijd ontwikkelen en testen. Als je er meer toevoegt, wordt dit automatisch gesynchroniseerd met jouw abonnement.

Activatie¶
Toont de status van de activering van het project. Indien nodig kunt je de activeringscode van het project wijzigen.
