Mungkin Anda telah mencoba Strapi dan Anda bahkan sangat menyukainya sehingga Anda memutuskan untuk menggunakan salah satu server.
Misalnya, saya menerapkan VPS dengan Node, nginx, pm2. Karena VPS biasanya memiliki kemampuan penyimpanan yang sedikit, Anda ingin menyimpan semua barang Anda di salah satu penyimpanan modern.
Strapi merancang konektor backet Amazon S3 untuk kami. Plugin ini sudah termasuk dalam repositori strapi standar, dan sebelumnya ditampilkan sebagai plugin komunitas.
Anda dapat menonton cara menghubungkan bucket Amazon S3 di sini:
video dari Alex
(saat ini file konfigurasi perlu ditulis agak berbeda - tetapi garis besar umum dipertahankan).
Pada artikel ini, kami akan mempertimbangkan untuk menghubungkan Penyimpanan Objek Yandex. Pertama, tentu saja, Anda perlu mendaftar di cloud Yandex. Setelah itu, pilih Object Storage di konsol manajemen.
Klik pada tombol kuning "Buat keranjang" dan isi bidang seperti yang ditunjukkan pada gambar - mis. mengatur akses publik untuk membaca dan ke daftar objek, kelas penyimpanan adalah standar.
Setelah Anda mengklik tombol "Buat keranjang", Anda akan melihatnya di daftar keranjang:
Strapi. ( ) ( ) - default - .
" " - ( )
- , .
" " " ", . - :
- .
npx create-strapi-app strapi-yandex-cloud --quickstart
Strapi strapi-yandex-cloud . .
, - strapi-yandex-cloud :
npm i -S strapi-provider-upload-aws-s3
- . onfig/plugins.js ( plugins.js config) :
module.exports = ({ env })=>({
upload: {
provider: 'aws-s3',
providerOptions: {
endpoint: 'https://storage.yandexcloud.net',
accessKeyId: env('AWS_ACCESS_KEY_ID'),
secretAccessKey: env('AWS_ACCESS_SECRET'),
region: env('AWS_REGION'),
params: {
Bucket: env('AWS_BUCKET'),
},
},
},
});
. .env :
HOST=0.0.0.0
PORT=1337
AWS_ACCESS_KEY_ID=pg2ywMziH_9zeZfA7t3w
AWS_ACCESS_SECRET="aTiO354YNpnO9zKjqBiP1U3nm3F3CoXGLYcldZBC"
AWS_REGION="ru-central1"
AWS_BUCKET="strapi-backet-test"
strapi-backet-test - , , - , .
!
- npm run develop.
strapi Media Library, .
cloud.yandex.ru :
. , Strapi .
Media Library , , pdf . Strapi Rest API Media Library.
P.S. , .