Ongeveer 5 minuten
Zo upload je bestanden naar MinIO en deel je links
Met MinIO draai je S3-compatibele opslag op je eigen server. De voorinstelling MinIO van Aktar gebruikt path-style-adressering (https://server/bucket/file), en dat is wat de meeste zelfgehoste installaties verwachten.
Wat je nodig hebt
- Een MinIO-server die bereikbaar is vanaf je Mac, bij voorkeur via HTTPS
- De MinIO Client (mc) of toegang tot de MinIO Console
- Aktar geïnstalleerd op je Mac
Stap voor stap
- 1
Maak een bucket
Met de MinIO Client en een alias voor je server:
mc mb myminio/screenshots - 2
Sta anonieme downloads toe
Geef de bucket een openbaar leesbeleid, zodat gedeelde links voor iedereen opengaan:
mc anonymous set download myminio/screenshots - 3
Maak een toegangssleutel
Maak in de MinIO Console een toegangssleutel (of een aparte gebruiker met lees- en schrijftoegang tot de bucket) en kopieer de Access Key en de Secret Key.
- 4
Voeg de bestemming toe in Aktar
Ga naar Instellingen → Bestemmingen → Voeg bestemming toe, kies MinIO en vul de waarden hieronder in. Omdat MinIO path-style-URL’s gebruikt, bevat de Openbare basis-URL de bucketnaam.
- 5
Test en bewaar
Klik op Test verbinding en daarna op Bewaar.
Instellingen in Aktar
Vul deze waarden in bij Instellingen → Bestemmingen → Voeg bestemming toe. De veldnamen komen overeen met de app.
| Veld | Voorbeeldwaarde |
|---|---|
| Provider | MinIO |
| Endpoint | https://minio.example.comHet API-adres van je MinIO (vaak poort 9000). |
| Regio | us-east-1De regio die op je server is ingesteld; us-east-1 als je er nooit een hebt ingesteld. |
| Access Key ID | aktar |
| Secret Access Key | •••••••• |
| Bucket | screenshots |
| Openbare basis-URL | https://minio.example.com/screenshotsInclusief de bucketnaam. |
Tips
- Zet MinIO achter een reverse proxy met HTTPS, zodat links in elke browser en chatapp werken.
- Voor uploads hoeft alleen je Mac de server te bereiken (een VPN of lokaal netwerk is prima), maar voor gedeelde links moet de openbare URL bereikbaar zijn voor iedereen die ze opent.
Problemen oplossen
Test verbinding meldt een fout met de regio of de handtekening
Zet Regio op de regio die op je MinIO-server is ingesteld. Heb je er nooit een ingesteld, gebruik dan us-east-1.
Links geven 403
De bucket heeft geen anoniem leesbeleid, of de bucketnaam ontbreekt in de Openbare basis-URL. Zie Access Denied-fouten.
Kom je er nog niet uit?Bekijk de FAQ of stel je vraag op GitHub.