Bem, normalmente /var/discourse/shared/standalone/backups é o diretório que é visível no seu container como /var/www/discourse/public/backups (daí a palavra shared). Seu comando rsync está colocando o backup dentro desse diretório para torná-lo acessível de dentro do container.
Vice-versa, se o container escrever em public/backups, ele deve ser visível no seu host no diretório compartilhado.
Eu escrevi /var/discourse/shared... acima. Mas parece que você está trabalhando em ~/infra/discourse, então você está copiando para ~/infra/discourse/shared/standalone/backups/default.
Normalmente, o container é mapeado para /var/discourse/shared/...
Isso pode ser o problema. Você pode verificar se existe um /var/discourse/shared?