Inställningar

Vyn Inställningar låter dig hantera konfigurationen av ditt projekt.

Projektets namn

The project name defines your production database address, as well as the derived URLs for staging and development. Upon saving, the new name is applied directly to the production branch. However, for staging and development URLs, the change will only reflect after a rebuild.

Inställningen för projektnamn

Medarbetare

För att ge åtkomst till en GitHub-användare, ange deras användarnamn och klicka på Lägg till. Som standard får användaren rollen Utvecklare. Klicka på rullgardinsmenyn för att välja en annan:

  • Admin: fri tillgång till alla Odoo.sh-funktioner och verktyg. Denna roll är avsedd för projektledning och har exklusiv åtkomst till projektets inställningar.

  • Testare: åtkomst till staging- och systemutvecklingsdatabaser och deras verktyg. Denna roll är avsedd för användare som utför acceptanstestning (UAT). Testare kan arbeta med kopior av produktionsdata, men de kan inte komma åt produktionsdatabasen genom Odoo.sh:s verktyg.

  • Utvecklare: ingen åtkomst till produktions- och stagingdatabaserna. Denna roll är avsedd för användare som ändrar koden men inte bör ha åtkomst till produktionsdata. Utvecklare kan inte ansluta till produktions- eller stagingdatabaserna och har inte åtkomst till webbshell eller serverloggar.

Inställningen för medarbetare

Funktionstillgång per etapp och roll

Läge

Funktion

Utvecklare

Testare

Admin

Utveckling

Anslut + / Anslut som

|grönt

|grönt

|grönt

Historik

|grönt

|grönt

|grönt

E-post

|grönt

|grönt

|grönt

Redigerare

|grönt

|grönt

|grönt

Övervaka

|grönt

|grönt

|grönt

Loggar

|grönt

|grönt

|grönt

Uppgradera

|grönt

|grönt

|grönt

Inställningar

|grönt

|grönt

|grönt

Status

|grönt

|grönt

|grönt

Uppställning

Anslut + / Anslut som

|röd

|grönt

|grönt

Historik

|grönt

|grönt

|grönt

E-post

|röd

|grönt

|grönt

Shell

|röd

|grönt

|grönt

Redigerare

|röd

|grönt

|grönt

Övervaka

|röd

|grönt

|grönt

Loggar

|röd

|grönt

|grönt

Uppgradera

|röd

|grönt

|grönt

Inställningar

|röd

|grönt

|grönt

Status

|grönt

|grönt

|grönt

Produktion

Anslut + / Anslut som

|röd

|röd

|grönt

Historik

|grönt

|grönt

|grönt

Shell

|röd

|röd

|grönt

Redigerare

|röd

|röd

|grönt

Övervaka

|röd

|röd

|grönt

Loggar

|röd

|röd

|grönt

Säkerhetskopieringar

|röd

|röd

|grönt

Uppgradera

|röd

|röd

|grönt

Inställningar

|röd

|röd

|grönt

Status

|grönt

|grönt

|grönt

Legend

: Tillgänglig

: Ej tillgänglig

Observera

  • Endast administratörer kan komma åt revisionsloggarna och projektinställningarna.

  • Alla roller kan komma åt byggsidan, men de tillgängliga funktionerna är specifika för varje roll.

Offentlig åtkomst

När Tillåt offentlig åtkomst aktiveras blir byggsidan offentligt tillgänglig, vilket gör att besökare kan ansluta till systemutvecklingsbyggen. Besökare kan även komma åt loggar, skalet och e-postmeddelanden för systemutvecklingsbyggen. Produktions- och mellanlagringsbyggen förblir privata; besökare kan endast se deras status.

Inställningen för offentlig åtkomst

GitHub commit statuses

Du kan lägga till en GitHub-token för att tillåta Odoo.sh att skicka commit-statusar tillbaka till GitHub. Token måste ha behörigheten commit statuses (write) för repositoriet.

Inställningen för GitHub commit-statusar

Se även

För mer information, se GitHubs dokumentation om hantering av åtkomsttoken.

GitHub-nyckel och webhook

En deploy-nyckel och en webhook skapas automatiskt i ditt GitHub-repositorium för att tillåta Odoo.sh att hämta kod och ta emot commit-notifikationer. Eftersom de oavsiktligt kan ändras eller raderas kan du använda knapparna Verifiera Deploy-nyckel och Verifiera Webhook nedan för att verifiera deras konfiguration.

Inställningen för GitHub-nyckel och webhook

Observera

Administrativa rättigheter för GitHub-repositoriet krävs.

Undermoduler

Kommandot git submodule gör att du kan integrera andra Git-projekt i din kodbas utan att kopiera koden direkt.

Inställningen för submoduler

Observera

Ett Git-repositorium som innehåller Odoo-moduler krävs, t.ex. från Odoo Apps Store eller community-moduler.

Privata repositorier

Innan du lägger till privat GitHub-repositorium som en submodul måste du lägga till en deploy-nyckel:

  1. Klistra in SSH-URL:en för delrepositoriet (t.ex. git@github.com:ANVÄNDARNAMN/REPOSITORIUM.git) och klicka på Lägg till.

  2. Kopiera den genererade Offentlig nyckel.

  3. På sub-repositorys GitHub, gå till Inställningar ‣ Deploy keys.

  4. Klicka på Add deploy key, ange en Rubrik, klistra in den offentliga nyckeln i Key-fältet och klicka på Add key.

För att lägga till ett offentligt repositorium eller privat repositorium med en deploy key som en submodul:

  1. Lägg till submodulen till ditt projekt.

    git submodule add -b BRANCH git@github.com:USERNAME/REPOSITORY.git PATH
    
  2. Commita och pusha ändringen.

    git commit -a && git push -u origin master
    
  3. Vänta på att Odoo.sh bygger om projektet.

Storlek på produktionsdatabas

Denna sektion visar det totala lagringsutrymmet som används av projektet. Det inkluderar storleken på PostgreSQL-databasen och diskfiler i din container (databas filestore, sessionslagring, osv.). Om produktionsdatabasen överskrider lagringsutrymmet som ingår i din prenumeration kommer planen att justeras automatiskt.

Inställningen för produktionsdatabasstorlek

Tips

För att analysera diskanvändning, kör Ncdu-verktyget i webbshell.

Databasarbetare

Ytterligare databasarbetare kan konfigureras för att låta din produktionsdatabas hantera högre samtidig belastning.

Inställningen för databasarbetare

För att lägga till fler arbetare, kontakta din kundansvarige. Efter betalning kommer den nya arbetaren/arbetarna att läggas till i ditt projekt.

Observera

Att lägga till fler arbetare löser inte automatiskt prestandaproblem. Det ökar bara antalet samtidiga anslutningar som servern kan hantera. Om vissa operationer förblir långsamma är problemet sannolikt kodrelaterat. Om det inte beror på dina anpassningar, kontakta Odoo Support.

Testförgreningar

Ytterligare testförgreningar gör att du kan utveckla och testa flera funktioner samtidigt. För att lägga till fler testförgreningar, begär en produktökning direkt från ditt Odoo.sh-projekt. En widget guidar dig till prenumerationsportalen för att slutföra köpet. Efter betalning sker synkronisering med Odoo.sh automatiskt och antalet tillgängliga testförgreningar kommer att uppdateras.

Inställningen för testförgreningar

Aktivering

Denna sektion visar aktiveringsstatus för projektet. Du kan ändra aktiveringskoden om det behövs, förutsatt att den nya koden inte redan är tilldelad till ett annat projekt.

Inställningen för testförgreningar

Varning

Du kan inte ändra aktiveringskoden till:

  • En kod som redan används i ett annat projekt

  • En provkod (nedgradering från betald till prov är inte tillåten)

  • En ogiltig kod (inte kopplad till en anpassad Odoo.sh-plan)

För övriga ärenden, kontakta Odoo Kundtjänst.