Configure automatic backups for Discourse

Consegui fazer isso funcionar, mas parece que a caixa de seleção de uploads não era realmente necessária, nem entendi o propósito. Qual é o propósito? A única coisa que quero são backups para o s3 em vez de local para o meu servidor. O servidor só tem backups automáticos semanais.

O Json também teve problemas. Consegui fazer funcionar usando a referência de outro site. No entanto, ninguém conseguia fazer upload de imagens porque eu tinha a caixa de seleção de uploads marcada (como descrito aqui). Desmarcar essa caixa corrigiu o problema de upload de imagens para os usuários e suas fotos de perfil.

Qual é o propósito do upload de imagens? Estou seriamente esperando que as imagens estejam nos backups do s3.
Tive que refazer as instruções duas vezes porque não entendi “uploads” e fiz apenas um bucket. Então tive que refazer com 2 buckets e, em seguida, tive que remover a caixa de seleção para uploads. Pode ser bom se houvesse um tópico separado e mais simples para backups s3. e apenas backups.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:List*",
                "s3:Get*",
                "s3:AbortMultipartUpload",
                "s3:DeleteObject",
                "s3:PutObject",
                "s3:PutObjectAcl",
                "s3:PutObjectVersionAcl",
                "s3:PutLifecycleConfiguration",
                "s3:CreateBucket",
                "s3:PutBucketCORS"
            ],
            "Resource": [
                "arn:aws:s3:::classicaltheravadabucket",
                "arn:aws:s3:::classicaltheravadabucket/*",
                "arn:aws:s3:::classicaltheravadabackupbucket",
                "arn:aws:s3:::classicaltheravadabackupbucket/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "s3:ListAllMyBuckets",
                "s3:*"
            ],
            "Resource": "*"
        }
    ]
}
2 curtidas