DISCOURSE_S3_BUCKET="test" DISCOURSE_S3_REGION="minio" DISCOURSE_S3_ACCESS_KEY_ID="xxx" DISCOURSE_S3_SECRET_ACCESS_KEY="xxx" DISCOURSE_S3_ENDPOINT="https://myendpoint.com" DISCOURSE_S3_CDN_URL="test" rake uploads:migrate_to_s3
Controllo se la migrazione predefinita è già stata eseguita...
10 su 25 upload non sono stati migrati su S3. La migrazione S3 è fallita per il db 'default'.
2 post non sono stati rimappati al nuovo URL di upload S3. La migrazione S3 è fallita per il db 'default'.
Ricerca di upload mancanti su: default
Nessun upload di post è mancante.
Nessun post richiede una nuova elaborazione
Migrazione degli upload su S3 per 'default'...
Si prega di fornire la variabile d'ambiente 'DISCOURSE_S3_CDN_URL'
Penso che in precedenza fosse possibile migrare verso Digital Ocean Spaces. Non so se Minio e Spaces siano la stessa cosa, ma se sei interessato a provarci e a supportare Minio su Discourse, posso finanziare il lavoro.
Al posto delle parole citate qui sopra, prova a utilizzare l’URL completo del tuo CDN, qualcosa del genere: "DISCOURSE_S3_CDN_URL=“https://nome_bucket.s3.ap-south-1.amazonaws.com/nome_cartella_se_presente”. Inoltre, dovresti sostituire la parola ‘ap-south-1’ con il nome effettivo della tua regione Amazon.
Disclaimer: Il mio suggerimento vale solo per gli utenti di Amazon S3.