Cài đặt¶
Tổng quan¶
Các cài đặt cho phép bạn quản lý cấu hình của dự án.

Tên dự án¶
Tên dự án của bạn.

Thông tin này xác định địa chỉ sẽ được sử dụng để truy cập vào cơ sở dữ liệu production của bạn.
Địa chỉ của bản dựng staging và phát triển của bạn được lấy từ tên này và được gán tự động. Tuy nhiên, nếu bạn thay đổi tên dự án, thì chỉ các bản dựng trong tương lai mới sử dụng tên mới.
Cộng tác viên¶
Quản lý người dùng Github có thể truy cập vào dự án của bạn.

Có ba cấp độ người dùng:
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.
Nhà phát triển |
Người kiểm tra |
Quản trị viên |
||
---|---|---|---|---|
Phát triển |
Lịch sử |
|||
Kết nối 1 lần nhấp |
||||
Nhật ký |
||||
Shell/SSH |
||||
Mails |
||||
Cài đặt |
||||
Staging |
Lịch sử |
|||
Kết nối 1 lần nhấp |
||||
Nhật ký |
||||
Shell/SSH |
||||
Mails |
||||
Theo dõi |
||||
Bản sao lưu |
||||
Nâng cấp |
||||
Cài đặt |
||||
Sản xuất |
Lịch sử |
|||
Kết nối 1 lần nhấp |
||||
Nhật ký |
||||
Shell/SSH |
||||
Mails |
||||
Theo dõi |
||||
Bản sao lưu |
||||
Nâng cấp |
||||
Cài đặt |
||||
Trạng thái |
||||
Cài đặt |
Cảnh báo
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.
Truy cập công khai¶
Cấp quyền truy cập công khai vào bản dựng phát triển của bạn.

Nếu được kích hoạt, tùy chọn này sẽ hiển thị công khai trang Bản dựng, cho phép khách truy cập xem lịch sử bản dựng phát triển của bạn.
Quyền này không bao gồm bản dựng production và staging, khách truy cập chỉ có thể xem trạng thái của chúng.
Trạng thái commit GitHub¶
This option enables Odoo.sh to push commit statuses to your GitHub repository when a build is created or updated. It requires a GitHub token with permissions to push commit statuses to the repository. Refer to GitHub’s documentation on personal access tokens for instructions to create yours.
Ghi chú
Token cá nhân chi tiết của GitHub có ngày hết hạn và sẽ bị vô hiệu hóa nếu không cập nhật trạng thái commit. Bạn có thể thay thế token bất kỳ lúc nào trên Odoo.sh.
Trạng thái commit được push lên GitHub có thể có các bối cảnh sau:
ci/odoo.sh (dev): status of a development build
ci/odoo.sh (staging): status of a staging build
ci/odoo.sh (production): status of a production build
ci/odoo.sh (test_ci): testing the token from the Settings page will push a test status on the last commit of your repository
Miền tuỳ chỉnh¶
To configure additional domains please refer to the corresponding branch’s settings tab.
Phân hệ phụ¶
Cấu hình mã khóa triển khai cho các kho lưu trữ riêng tư mà bạn sử dụng làm phân hệ phụ trong nhánh của mình để cho phép Odoo.sh tải chúng xuống.
Cảnh báo
These settings are required for private repositories only. If you are looking on how to set up your submodules, instructions are available in the chapter Submodules of this documentation.

Khi một kho lưu trữ được đặt là riêng tư, thì sẽ không thể công khai tải xuống các nhánh và bản sửa đổi của nó. Do đó, bạn cần cấu hình mã khóa triển khai cho Odoo.sh, để máy chủ Git từ xa cho phép nền tảng của chúng tôi tải xuống các bản sửa đổi của kho lưu trữ riêng tư này.
Để cấu hình mã khóa triển khai cho kho lưu trữ riêng tư, hãy thực hiện như sau:
trong phần nhập thông tin, dán URL SSH của kho lưu trữ riêng tư phụ của bạn và nhấp vào Thêm,
VD: git@github.com:USERNAME/REPOSITORY.git
nó có thể là một máy chủ Git khác Github, chẳng hạn như Bitbucket, Gitlab hoặc thậm chí là máy chủ tự lưu trữ của bạn
sao chép mã khóa công khai,
nó phải có định dạng ssh-rsa một số…ký tự…ngẫu nhiên…ở đây…==
trong phần cài đặt của kho lưu trữ riêng tư phụ, thêm mã khóa công khai vào trong số các mã khóa triển khai.
Github.com:
Bitbucket.com:
Gitlab.com:
Tự lưu trữ: thêm mã khóa vào tệp authorized_keys của người dùng git trong thư mục .ssh của người dùng đó
Kích thước Lưu trữ¶
Phần này hiển thị kích thước lưu trữ mà dự án của bạn sử dụng.

Kích thước lưu trữ được tính như sau:
kích thước của cơ sở dữ liệu PostgreSQL
kích thước của các tệp đĩa có sẵn trong container của bạn: filestore của cơ sở dữ liệu, thư mục lưu trữ phiên…
Cảnh báo
In case you want to analyze disk usage, you can run the tool ncdu in your Web Shell.
Nếu kích thước cơ sở dữ liệu production của bạn tăng quá mức được cung cấp trong gói đăng ký, chúng sẽ tự động được đồng bộ hóa với nhau.
Worker Cơ sở Dữ liệu¶
Bạn có thể cấu hình thêm các worker cơ sở dữ liệu tại đây. Việc có nhiều worker hơn giúp tăng tải lượng mà cơ sở dữ liệu production của bạn có thể xử lý. Nếu bạn thêm nhiều worker hơn, nó sẽ tự động được đồng bộ hóa với gói đăng ký của bạn.

Cảnh báo
Adding more workers will not magically solve all performance issues. It only allows the server to handle more connections at the same time. If some operations are unusually slow, it’s most likely a problem with the code, if it’s not due to your own customizations you can open a ticket here.
Nhánh Staging¶
Các nhánh staging bổ sung cho phép bạn phát triển và kiểm thử nhiều tính năng hơn cùng lúc. Nếu bạn tăng nhánh staging, nó sẽ tự động được đồng bộ hóa với gói đăng ký của bạn.

Kích hoạt¶
Hiển thị trạng thái kích hoạt của dự án. Bạn có thể thay đổi mã kích hoạt của dự án nếu cần.
