Deployments guides
Docker
Cài đặt và cấu hình các phụ thuộc
MySQL
Nếu bạn dự định sử dụng SQLite, vui lòng bỏ qua bước này.
Nginx
Để tải Nginx, chạy lệnh sau:Running the Locker Secrets API
Tạo một thư mục để triển khai ứng dụng Locker Secrets API:.env với nội dung bên dưới:
api_port và web_socket_port bằng các giá trị tùy chỉnh:
api trong thư mục /etc/nginx/sites-enabled với nội dung sau đây:
https://locker_secrets_api_domain:[nginx_port].
Running the Locker Secrets Web
Tạo một thư mục để triển khai ứng dụng Locker Secrets Web:.env với nội dung bên dưới:
web_port bằng một giá trị tùy chỉnh:
web trong thư mục /etc/nginx/sites-enabled với nội dung sau đây:
https://locker_secrets_web_domain:[nginx_port].
docker-compose
Chạy tất cả các thành phần của Locker Secrets cùng một lúc
Tạo một thư mục để triển khai Locker Secrets:docker-compose.yml với nội dung sau. Hãy đảm bảo rằng bạn thay thế các giá trị như Locker Secrets domain, MySQL passwords, Nginx API port và Nginx web port bằng các giá trị thích hợp:
conf và một tệp default.conf trong thư mục đó:
default.conf:
ssl, di chuyển tệp chứa chứng chỉ (cert file) và khóa (key file) của bạn vào đó. Sau đó, bắt đầu tất cả các dịch vụ cùng một lúc:
https://your_domain_or_ip:web_port để xem giao diện người dùng đồ họa của Locker Secrets Web.