Sekitar 5 menit
Cara mengunggah file ke MinIO dan membagikan tautannya
MinIO memungkinkan Anda menjalankan penyimpanan kompatibel S3 di server sendiri. Preset MinIO di Aktar memakai pengalamatan path-style (https://server/bucket/file), yang memang diharapkan oleh sebagian besar penyiapan self-hosted.
Yang Anda butuhkan
- Server MinIO yang bisa dijangkau dari Mac Anda, idealnya lewat HTTPS
- MinIO Client (mc) atau akses ke MinIO Console
- Aktar yang sudah terinstal di Mac Anda
Langkah demi langkah
- 1
Buat bucket
Dengan MinIO Client dan alias untuk server Anda:
mc mb myminio/screenshots - 2
Izinkan unduhan anonim
Beri bucket policy baca publik agar tautan yang dibagikan bisa dibuka siapa saja:
mc anonymous set download myminio/screenshots - 3
Buat access key
Di MinIO Console, buat access key (atau pengguna khusus dengan akses baca-tulis ke bucket) lalu salin Access Key dan Secret Key.
- 4
Tambahkan tujuan di Aktar
Di Pengaturan → Tujuan → Tambah Tujuan, pilih MinIO dan masukkan nilai-nilai di bawah. Karena MinIO memakai URL path-style, URL Dasar Publik menyertakan nama bucket.
- 5
Uji dan simpan
Klik Uji Koneksi, lalu Simpan.
Pengaturan di Aktar
Masukkan nilai-nilai ini di Pengaturan → Tujuan → Tambah Tujuan. Nama kolomnya sama dengan di aplikasi.
| Kolom | Contoh nilai |
|---|---|
| Penyedia | MinIO |
| Endpoint | https://minio.example.comAlamat API MinIO Anda (sering di port 9000). |
| Wilayah | us-east-1Wilayah yang dikonfigurasi di server Anda; us-east-1 jika Anda belum pernah mengaturnya. |
| ID Kunci Akses | aktar |
| Kunci Akses Rahasia | •••••••• |
| Bucket | screenshots |
| URL Dasar Publik | https://minio.example.com/screenshotsTermasuk nama bucket. |
Tips
- Taruh MinIO di belakang reverse proxy dengan HTTPS agar tautan berfungsi di semua browser dan aplikasi chat.
- Untuk mengunggah, Mac Anda cukup bisa menjangkau server (lewat VPN atau LAN pun tidak masalah), tetapi tautan yang dibagikan memerlukan URL publik yang bisa dijangkau oleh siapa pun yang membukanya.
Pemecahan masalah
Uji Koneksi melaporkan galat wilayah atau tanda tangan
Atur Wilayah ke wilayah yang dikonfigurasi di server MinIO Anda. Jika Anda belum pernah mengaturnya, gunakan us-east-1.
Tautan menampilkan 403
Bucket tidak punya policy baca anonim, atau URL Dasar Publik tidak menyertakan nama bucket. Lihat galat Access Denied.
Masih buntu?Lihat FAQ atau tanyakan di GitHub.