Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 17

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
или я просто не правильно обозначаю переменные?
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Мне в датабейз.ямл надо затолкать ипшник, который я узнаю только по факту. Но как я понимаю, рельсы воспринимают передоваемую переменную как строку
попробуй host: ​<%= IPAddr.new(ENV.fetch('DATABASE_HOST')) %>
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
но чет хз, я даже как-то не задумывался над таким
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
или я просто не правильно обозначаю переменные?
еще можно через url: ENV['DATABASE_URL'], в которой будет postgresql://192.168.0.26/dbname
источник

АШ

Алексей Шеин... in pro.rb (Ruby/Rails / RU)
можно использовать export DATABASE_URL=postgresql://user:pass@host/db?param1=value1&param2=value2, в таком случае можно даже не иметь database.yml
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
кстати да, так обычно и делают
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
переменные окружения прям бесят и я часто делаю просто в gitignore добавляю такие настройки и для прода их храню в виде линки
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
и удобно для тестовой среды с разными конфигами для определенной тачки
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Алексей Шеин
можно использовать export DATABASE_URL=postgresql://user:pass@host/db?param1=value1&param2=value2, в таком случае можно даже не иметь database.yml
А где поподробнее прочитать и примеры посмотреть. А то до меня долго доходит😅
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
А где поподробнее прочитать и примеры посмотреть. А то до меня долго доходит😅
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Видимо пропустил
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
Docker для разработчиков Rails
Роб Айзенберг
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
хоть и советую но сам не читал
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Hans Hans
Docker для разработчиков Rails
Роб Айзенберг
В самой главе видимо пропустил, из неё и брал пример прокидывания ИП хоста🤔
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Но чот видимо надо внимательнее прочитать
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Но чот видимо надо внимательнее прочитать
Вроде в композе можно ссылаться по имени и добавить свой хост в композ для резолва конкретного имени
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Но чот видимо надо внимательнее прочитать
Но в любом случае он не должен циферки ип пытаться как домен резолвить. Там непечатных символов нету? Переноса строки например
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Но в любом случае он не должен циферки ип пытаться как домен резолвить. Там непечатных символов нету? Переноса строки например
Пока оно выглядит как-то так
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Ну тут хост был в качестве эксперимента
источник