2016-11-12 2 views
0

Я пытаюсь настроить жемчужину сообщества на использование s3. Документы говорят только: Вам нужно будет изменить свою конфигурацию в приложении application_config.rb, чтобы сообщить CommunityEngine использовать s3 в качестве фона для фото.Community engine и AWS s3 для загрузки фотографий

Кто-нибудь знает, что и как изменить? Нужны ли мне дополнительные камни, файлы конфигурации?

ответ

0

Отвечая на мой собственный вопрос, I`ve нашел два способа:. 1. Найти и редактировать \ обезьяна патча файл application_config.rb самого драгоценного камня (я vendorized драгоценного камня.) 2. Override конфиги в обычном порядке, как советуют мастера драгоценных камней.

Конфигурационный сам должен быть таким:

:photo => { 
    :missing_thumb => 'icon_missing_thumb.gif', 
    :missing_medium => "icon_missing_medium.gif", 
    :paperclip_options => { 
     storage: 's3', 
     s3_credentials: { 
     use_persistent: true, 
     :bucket => "bucket_name", 
     :endpoint => 'bucket_name.s3.amazonaws.com', 
     :access_key_id => "key", 
     :secret_access_key => "secret_key", 
     s3_host_name: "host_name"}, 
     :default_url => "", 

I`ve добавлен раздел и хранение s3_credentials: 's3' линия.

Смежные вопросы