cmdntd
(cmdntd)
25 Novembre 2024, 3:12pm
1
Quando si carica su s3, discourse salverà i backup nella cartella default
questo rende inutilizzabile il link di download predefinito di discourse qui:
https://domain.com/admin/backups/backup.tar.gz?token=id
è necessario modificare manualmente il link sopra come segue per utilizzarlo:
https://domain.com/admin/backups/default/backup.tar.gz?token=id
come configurare questo problema?
Lilly
(Lillian Louis)
26 Novembre 2024, 12:34am
2
2 Mi Piace
cmdntd
(cmdntd)
26 Novembre 2024, 4:48pm
3
C’è un modo per limitare questo solo all’area delle impostazioni di backup?
Questo sembra un po’ pericoloso, perché se c’è un altro carattere corrispondente nell’intero database, verrà sovrascritto:
hooks:
after_code:
- exec:
cd: $home
cmd:
- >
rails r "
Post.where(\"cooked LIKE '%/admin/backups/%'\").find_each do |post|
post.cooked = post.cooked.gsub('/admin/backups/', '/admin/backups/default/');
post.save!;
post.revise(Discourse.system_user, post.cooked, bypass_rate_limiter: true);
end
"
- >
rails r "
Upload.where(\"url LIKE '%/admin/backups/%'\").find_each do |upload|
upload.url = upload.url.gsub('/admin/backups/', '/admin/backups/default/');
upload.save!;
end
"
1 Mi Piace
Lilly
(Lillian Louis)
26 Novembre 2024, 11:30pm
5
Mi dispiace, ho letto male il tuo post in precedenza pensando che stessi parlando di link di forum migrati per qualche motivo.
Sembra che qualcosa non sia impostato correttamente.
È sempre stato così o hai cambiato qualcosa?
This guide explains how to configure automatic backups for Discourse, including storage options on local servers and S3-compatible storage.
Learn how to set up daily automatic backups for your Discourse platform.
This guide covers configuring daily backups, storing them on local servers or S3-compatible storage, and managing storage retention options like Amazon Glacier.
Configuring daily backups
Navigate to /admin settings.
Select the Backup section.
Set the backup_frequency t…
cmdntd
(cmdntd)
27 Novembre 2024, 1:38pm
6
Sto cercando di configurare seaweedfs s3. Ma sembra che non sia qui:
This topic covers how to configure some common S3 compatible Object Storage providers (S3 clones). See Set up file and image uploads to S3 for more details about Amazon AWS S3 configuration, which is officially supported and used internally by Discourse for our hosting services.
Provider
Service Name
Works with Discourse?
Amazon AWS
S3
Yes
Digital Ocean
Spaces
Yes
Linode
Object Storage
Yes
Google Cloud
Storage
Yes
Scaleway
Object Storage
Yes
Vultr
Obj…