Inställningar

Översikt

Med hjälp av inställningarna kan du hantera konfigurationen av ditt projekt.

../../../_images/interface-settings.png

Projektets namn

Namnet på ditt projekt.

../../../_images/interface-settings-projectname.png

Här anges den adress som ska användas för att komma åt din produktionsdatabas.

Adresserna till dina staging- och utvecklingsbyggnader härleds från detta namn och tilldelas automatiskt. När du ändrar ditt projektnamn kommer dock endast framtida builds att använda det nya namnet.

Medarbetare

Hantera de Github-användare som har åtkomst till ditt projekt.

../../../_images/interface-settings-collaborators.png

Det finns två nivåer av användare:

  • Admin: har tillgång till alla funktioner i Odoo.sh.

  • Användare: har inte tillgång till projektinställningarna eller till produktions- och stagingdatabaserna.

Användargruppen är avsedd för utvecklare som kan göra ändringar i din kod men som inte har åtkomst till produktionsdata. Användare i den här gruppen kan inte ansluta till produktions- och stagingdatabaserna med funktionen 1-click connect, men de kan naturligtvis använda sitt vanliga konto på dessa databaser om de har ett, med sina vanliga autentiseringsuppgifter.

Dessutom kan de inte använda webshellen och har inte heller tillgång till serverloggarna.

Användare

Admin

Utveckling

Historia

|grönt

|grönt

Anslut med 1 klick

|grönt

|grönt

Loggar

|grönt

|grönt

Shell/SSH

|grönt

|grönt

E-post

|grönt

|grönt

Uppgradering

|grönt

|grönt

Inställningar

|grönt

|grönt

Produktion och iscensättning

Historia

|grönt

|grönt

Anslut med 1 klick

|grönt

Loggar

|grönt

Shell/SSH

|grönt

E-post

|grönt

Övervakning

|grönt

Säkerhetskopior

|grönt

Uppgradering

|grönt

Inställningar

|grön*

|grönt

Status

|grönt

|grönt

Inställningar

|grönt

Observera

* Endast i staging branches

Allmän tillgång

Ge allmänheten tillgång till dina utvecklingsbyggnader.

../../../_images/interface-settings-public.png

Om det här alternativet aktiveras visas sidan Builds offentligt, så att besökare kan ansluta till dina utvecklingsbyggnader.

Dessutom har besökare tillgång till loggar, shell och e-postmeddelanden från dina utvecklingsbyggnader.

Produktions- och stagingbyggnader är undantagna, besökare kan bara se deras status.

Anpassade domäner

För att konfigurera ytterligare domäner, se motsvarande grens settings tab.

Undermoduler

Konfigurera distributionsnycklarna för de privata arkiv som du använder som undermoduler i dina grenar så att Odoo.sh kan hämta dem.

Varning

Dessa inställningar krävs endast för privata arkiv. Om du vill veta hur du ställer in dina undermoduler finns instruktioner i kapitlet Submodules i den här dokumentationen.

../../../_images/interface-settings-submodules.png

När ett arkiv är privat är det inte möjligt att offentligt ladda ner dess grenar och revisioner. Av den anledningen måste du konfigurera en deploy key för Odoo.sh, så att Git-servern på distans tillåter vår plattform att ladda ner revisionerna från det privata arkivet.

Gör så här för att konfigurera deployeringsnyckeln för ett privat arkiv:

  • i inmatningen klistrar du in SSH-URL:en till ditt privata underarkiv och klickar på Add,

    • t.ex. git@github.com:USERNAME/REPOSITORY.git

    • det kan vara en annan Git-server än Github, t.ex. Bitbucket, Gitlab eller till och med din egen server som är värd

  • kopiera den offentliga nyckeln,

    • det ska se ut som ssh-rsa några…slumpmässiga…tecken…här…==

  • i inställningarna för det privata underarkivet lägger du till den offentliga nyckeln bland deployeringsnycklarna.

    • Github.com: Inställningar ‣ Distributionsnycklar ‣ Lägg till distributionsnyckel

    • Bitbucket.com: Inställningar ‣ Åtkomstnycklar ‣ Lägg till nyckel

    • Gitlab.com: Inställningar ‣ Repository ‣ Distribuera nycklar

    • Egen värd: bifoga nyckeln till git-användarens authorized_keys-fil i dess .ssh-katalog

Storlek på lager

Detta avsnitt visar den lagringsstorlek som används av ditt projekt.

../../../_images/interface-settings-storage.png

Lagringsstorleken beräknas enligt följande:

  • storleken på PostgreSQL-databasen

  • storleken på de diskfiler som finns tillgängliga i behållaren: databasens filarkiv, sessionernas lagringskatalog…

Varning

Om du vill analysera diskanvändningen kan du köra verktyget ncdu i ditt webbshell.

Om din produktionsdatabas blir större än vad som anges i din prenumeration kommer den automatiskt att synkroniseras med den.

Databasarbetare

Här kan du konfigurera ytterligare databasarbetare. Fler databearbetare hjälper till att öka den belastning som din produktionsdatabas kan hantera. Om du lägger till fler kommer de automatiskt att synkroniseras med din prenumeration.

../../../_images/interface-settings-workers.png

Varning

Att lägga till fler arbetare löser inte alla prestandaproblem på något magiskt sätt. Det gör bara att servern kan hantera fler anslutningar samtidigt. Om vissa operationer är ovanligt långsamma är det troligtvis ett problem med koden, om det inte beror på dina egna anpassningar kan du öppna ett ärende här.

Brancher för iscensättning

Med ytterligare staging branches kan du utveckla och testa fler funktioner samtidigt. Om du lägger till fler kommer de automatiskt att synkroniseras med din prenumeration.

../../../_images/interface-settings-staging-branches.png

Aktivering

Visar status för projektets aktivering. Du kan ändra projektets aktiveringskod om det behövs.

../../../_images/interface-settings-activation.png