การตั้งค่า

ภาพรวม

การตั้งค่าช่วยให้คุณสามารถจัดการการกำหนดค่าโปรเจ็กต์ของคุณได้

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

ชื่อโปรเจ็กต์

ชื่อโปรเจ็กต์ของคุณ

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

นี่เป็นการกำหนดที่อยู่ที่จะใช้ในการเข้าถึงฐานข้อมูลการใช้งานของคุณ

ที่อยู่ของรุ่นชั่วคราวและรุ่นพัฒนาของคุณมาจากชื่อนี้และกำหนดโดยอัตโนมัติ อย่างไรก็ตาม เมื่อคุณเปลี่ยนชื่อโปรเจ็กต์ เฉพาะรุ่นในอนาคตเท่านั้นที่จะใช้ชื่อใหม่

ผู้ทำงานร่วมกัน

จัดการผู้ใช้ Github ที่สามารถเข้าถึงโปรเจ็กต์ของคุณได้

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

There are three levels of users:

  • Admin: has access to all features of an Odoo.sh project.

  • Tester: has access to the Staging and Development databases and their tooling. This role is for users conducting User Acceptance Tests. Testers can work with copies of production data but cannot access the production database through the Odoo.sh tooling.

  • Developer: has access only to the Development databases and their tooling. This role is for developers who propose code modifications but are not allowed to access production and staging databases through the Odoo.sh tooling.

นักพัฒนา

ผู้ทดสอบ

แอดมิน

การพัฒนา

ประวัติ

เชื่อมต่อใน 1 คลิก

บันทึก

Shell/SSH

อีเมล

การตั้งค่า

การจัดเตรียม

ประวัติ

เชื่อมต่อใน 1 คลิก

บันทึก

Shell/SSH

อีเมล

การตรวจสอบ

การสำรองข้อมูล

อัพเกรด

การตั้งค่า

การผลิต

ประวัติ

เชื่อมต่อใน 1 คลิก

บันทึก

Shell/SSH

อีเมล

การตรวจสอบ

การสำรองข้อมูล

อัพเกรด

การตั้งค่า

สถานะ

การตั้งค่า

Warning

Those roles only apply to the usage of Odoo.sh. It is important to reflect the user roles attribution within the repository on GitHub. Please refer to the GitHub documentation section on Managing a branch protection rule for detailed guidance.

การเข้าถึงสาธารณะ

อนุญาตให้สาธารณะเข้าถึงบิลด์การพัฒนาของคุณ

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

If activated, this option exposes the Builds page publicly, allowing visitors to view logs of development builds.

ไม่รวมการสร้างการผลิตและการจัดเตรียม ผู้เยี่ยมชมสามารถดูได้เฉพาะสถานะเท่านั้น

โดเมนที่กำหนดเอง

หากต้องการกำหนดค่าโดเมนเพิ่มเติม โปรดดูที่แท็บ การตั้งค่าของสาขาที่เกี่ยวข้อง

โมดูลย่อย

กำหนดค่าคีย์การปรับใช้สำหรับพื้นที่เก็บข้อมูลส่วนตัวที่คุณใช้เป็นโมดูลย่อยในสาขาของคุณเพื่อให้ Odoo.sh ดาวน์โหลดได้

Warning

การตั้งค่าเหล่านี้จำเป็นสำหรับ พื้นที่เก็บข้อมูลส่วนตัว เท่านั้น หากคุณกำลังมองหาวิธีตั้งค่าโมดูลย่อยของคุณ คำแนะนำมีอยู่ในบท โมดูลย่อย ของเอกสารนี้

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

เมื่อพื้นที่เก็บข้อมูลเป็นแบบส่วนตัว จะไม่สามารถดาวน์โหลดสาขาและการแก้ไขแบบสาธารณะได้ ด้วยเหตุนี้ คุณต้องกำหนดค่าคีย์การปรับใช้สำหรับ Odoo.sh ดังนั้นเซิร์ฟเวอร์ Git ระยะไกลจึงอนุญาตให้แพลตฟอร์มของเราดาวน์โหลดรุ่นปรับปรุงของพื้นที่เก็บข้อมูลส่วนตัวนี้

ในการกำหนดค่าคีย์การปรับใช้สำหรับพื้นที่เก็บข้อมูลส่วนตัว ให้ดำเนินการดังนี้:

  • ในการป้อนข้อมูล ให้วาง SSH URL ของที่เก็บย่อยส่วนตัวของคุณแล้วคลิก เพิ่ม

    • เช่น git@github.com:USERNAME/REPOSITORY.git

    • อาจเป็นเซิร์ฟเวอร์ Git อื่นที่ไม่ใช่ Github เช่น Bitbucket, Gitlab หรือแม้แต่เซิร์ฟเวอร์ที่โฮสต์เองของคุณเอง

  • คัดลอกคีย์สาธารณะ

    • ซึ่งควรจะดูเหมือนกับ ssh-rsa some...random...Characters...here...==

  • ในการตั้งค่าของพื้นที่เก็บข้อมูลย่อยส่วนตัว ให้เพิ่มคีย์สาธารณะระหว่างคีย์ปรับใช้

    • Github.com: การตั้งค่า ‣ ปุ่มปรับใช้ ‣ เพิ่มคีย์ปรับใช้

    • Bitbucket.com: การตั้งค่า ‣ คีย์การเข้าถึง ‣ เพิ่มคีย์

    • Gitlab.com: การตั้งค่า ‣ พื้นที่เก็บข้อมูล ‣ ปรับใช้คีย์

    • โฮสต์ด้วยตนเอง: เพิ่มคีย์ต่อท้ายไฟล์ที่ได้รับอนุญาตของผู้ใช้ git ในไดเร็กทอรี .ssh

ขนาดการจัดเก็บ

ส่วนนี้จะแสดงขนาดพื้นที่เก็บข้อมูลที่ใช้โดยโปรเจ็กต์ของคุณ

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

ขนาดพื้นที่จัดเก็บคำนวณดังนี้:

  • ขนาดของฐานข้อมูล PostgreSQL

  • ขนาดของไฟล์ดิสก์ที่มีอยู่ในคอนเทนเนอร์ของคุณ: ที่เก็บไฟล์ฐานข้อมูล, ไดเร็กทอรีหน่วยเก็บข้อมูลเซสชัน...

Warning

ในกรณีที่คุณต้องการวิเคราะห์การใช้งานดิสก์ คุณสามารถเรียกใช้เครื่องมือ ncdu ใน Web Shell ของคุณได้

หากขนาดฐานข้อมูลการใช้งานจริงของคุณเพิ่มขึ้นจนเกินขนาดที่กำหนดไว้ในการสมัครใช้งานของคุณ ระบบจะซิงโครไนซ์กับฐานข้อมูลดังกล่าวโดยอัตโนมัติ

เจ้าหน้าที่ฐานข้อมูล

สามารถกำหนดค่าผู้ปฏิบัติงานฐานข้อมูลเพิ่มเติมได้ที่นี่ ผู้ปฏิบัติงานจำนวนมากขึ้นช่วยเพิ่มภาระที่ฐานข้อมูลการใช้งานของคุณสามารถจัดการได้ หากคุณเพิ่มมากขึ้น ระบบจะซิงโครไนซ์กับการสมัครของคุณโดยอัตโนมัติ

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

Warning

การเพิ่มคนทำงานมากขึ้นไม่สามารถแก้ปัญหาประสิทธิภาพการทำงานทั้งหมดได้ อนุญาตให้เซิร์ฟเวอร์จัดการการเชื่อมต่อได้มากขึ้นในเวลาเดียวกันเท่านั้น หากการดำเนินการบางอย่างช้าผิดปกติ อาจมีปัญหากับโค้ด หากไม่ได้เกิดจากการปรับแต่งของคุณเอง คุณสามารถเปิดทิกเก็ตได้ ที่นี่

สาขาการจัดเตรียม

สาขาการจัดเตรียมเพิ่มเติมช่วยให้คุณสามารถพัฒนาและทดสอบฟีเจอร์เพิ่มเติมได้ในเวลาเดียวกัน หากคุณเพิ่มมากขึ้น ระบบจะซิงโครไนซ์กับการสมัครของคุณโดยอัตโนมัติ

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

การเปิดใช้งาน

แสดงสถานะการเปิดใช้งานโปรเจ็กต์ คุณสามารถเปลี่ยนรหัสเปิดใช้งานของโปรเจ็กต์ได้หากจำเป็น

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