Khoảng 5 phút
Cách tải tệp lên MinIO và chia sẻ liên kết
MinIO cho phép bạn chạy bộ nhớ lưu trữ tương thích S3 trên máy chủ của riêng mình. Thiết lập sẵn MinIO của Aktar dùng địa chỉ kiểu đường dẫn (https://server/bucket/file), đúng với những gì hầu hết hệ thống tự lưu trữ mong đợi.
Bạn cần gì
- Một máy chủ MinIO mà máy Mac truy cập được, tốt nhất qua HTTPS
- MinIO Client (mc) hoặc quyền truy cập MinIO Console
- Aktar đã được cài trên máy Mac
Từng bước
- 1
Tạo bucket
Dùng MinIO Client với một alias trỏ tới máy chủ của bạn:
mc mb myminio/screenshots - 2
Cho phép tải xuống ẩn danh
Gán cho bucket chính sách đọc công khai để ai cũng mở được liên kết chia sẻ:
mc anonymous set download myminio/screenshots - 3
Tạo access key
Trong MinIO Console, tạo một access key (hoặc một user riêng có quyền đọc và ghi trên bucket) và sao chép Access Key cùng Secret Key.
- 4
Thêm đích trong Aktar
Trong Cài đặt → Đích → Thêm đích, chọn MinIO và nhập các giá trị bên dưới. Vì MinIO dùng URL kiểu đường dẫn, URL cơ sở công khai có chứa tên bucket.
- 5
Kiểm tra và lưu
Nhấp Kiểm tra kết nối, rồi Lưu.
Cài đặt trong Aktar
Nhập các giá trị này trong Cài đặt → Đích → Thêm đích. Tên trường giống hệt trong ứng dụng.
| Trường | Giá trị ví dụ |
|---|---|
| Nhà cung cấp | MinIO |
| Endpoint | https://minio.example.comĐịa chỉ API MinIO của bạn (thường là cổng 9000). |
| Vùng | us-east-1Vùng đã cấu hình trên máy chủ; us-east-1 nếu bạn chưa từng đặt. |
| Access Key ID | aktar |
| Secret Access Key | •••••••• |
| Bucket | screenshots |
| URL cơ sở công khai | https://minio.example.com/screenshotsCó chứa tên bucket. |
Mẹo
- Đặt MinIO sau một reverse proxy có HTTPS để liên kết hoạt động trên mọi trình duyệt và ứng dụng chat.
- Để tải lên, chỉ cần máy Mac truy cập được máy chủ (VPN hay mạng LAN đều được), nhưng để chia sẻ liên kết, URL công khai phải truy cập được với bất kỳ ai mở nó.
Khắc phục sự cố
Kiểm tra kết nối báo lỗi vùng hoặc lỗi chữ ký
Đặt Vùng thành vùng đã cấu hình trên máy chủ MinIO. Nếu bạn chưa từng cấu hình, hãy dùng us-east-1.
Liên kết trả về 403
Bucket chưa có chính sách đọc ẩn danh, hoặc URL cơ sở công khai thiếu tên bucket. Xem lỗi Access Denied.
Vẫn chưa được?Xem phần Hỏi đáp hoặc hỏi trên GitHub.