Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 January 14

:)

:-) ) in Ruby, Rails, Hanami | dry-rb
источник

:)

:-) ) in Ruby, Rails, Hanami | dry-rb
само собой при оченьь большом обилии кода/зависимостей образ может раздуть все равно но подтереть за собой лишнее всегда поможет снизить размер значительно. Та же папка node_modules после сборки вебпаком уже не нужна
источник

:)

:-) ) in Ruby, Rails, Hanami | dry-rb
Но выкачать ее, собрать скрипты, удалить нужно в одном слое докера
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
годно
источник

SD

Sergei Djomin in Ruby, Rails, Hanami | dry-rb
Там основная головная боль при сборке образа с рельсами - это настройка кэша для гемов и асетов. А так, уже какое то время в проде тоже живет образ где то около 2гб (т.к монолит).
источник

AS

Alexander Samchuk in Ruby, Rails, Hanami | dry-rb
Может кто-нибудь сталкивался с проблемами мейлера ?
Net::ReadTimeout: Net::ReadTimeout with #<TCPSocket:(closed)>

Весь день подбирал разные смтп конфиги и смтп сервера. Просто сообщение не доходит даже до смтп сервера + бэктрейса нету.

  default_url_options[:host] = "myapp.com"
 config.action_mailer.raise_delivery_errors = true
 config.action_mailer.perform_deliveries = true
 config.action_mailer.delivery_method = :smtp

 config.action_mailer.smtp_settings = {
     :address => 'smtp.mailgun.org',
     :port => "587",
     :domain => 'mailgun.org',
     :user_name => ENV['mailgun_login'],
     :password => ENV['mailgun_pass'],
     :authentication => :plain,
     :enable_starttls_auto => true
 }


Так же через telnet до смтп сервера все доходит
источник

AA

Adamtsov Artem in Ruby, Rails, Hanami | dry-rb
возможно исходящий трафик на 587 порт заблокирован ? у меня было такое в Scaleway
источник

AS

Alexander Samchuk in Ruby, Rails, Hanami | dry-rb
Adamtsov Artem
возможно исходящий трафик на 587 порт заблокирован ? у меня было такое в Scaleway
пробовал 3-4 разных сервиса
не в этом дело :(
источник

AA

Adamtsov Artem in Ruby, Rails, Hanami | dry-rb
Alexander Samchuk
пробовал 3-4 разных сервиса
не в этом дело :(
А локально ходят письма ?
источник

AA

Adamtsov Artem in Ruby, Rails, Hanami | dry-rb
Если через mailgun
источник

AS

Alexander Samchuk in Ruby, Rails, Hanami | dry-rb
тоже нет
источник

NP

Nikita Pupko in Ruby, Rails, Hanami | dry-rb
Ребзя, есть какое-то удобное решение для хранения настроек для самописной cli утилиты? Гемчик или из ядра что-нибудь. Чтобы файлик создавался и туда писало/читало. (жсон не хочу)
источник

AA

Adamtsov Artem in Ruby, Rails, Hanami | dry-rb
Alexander Samchuk
тоже нет
config.active_record.dump_schema_after_migration = false
 config.
action_mailer.default_url_options = { host: ENV["MAILER_HOST"] }

 config.
action_mailer.delivery_method = :smtp
 config.
action_mailer.smtp_settings = {
   :authentication
=> :plain,
   :address
=> ENV["MAILGUN_SMTP_HOSTNAME"],
   :port
=> 587,
   :domain
=> ENV["MAILGUN_DOMAIN"],
   :user_name
=> ENV["MAINGUN_USER_NAME"],
   :password
=> ENV["MAINGUN_USER_PASSWORD"]
 }


Вот с таким
конфигом для mailgun а у меня летом точно работало
источник

r

rekero in Ruby, Rails, Hanami | dry-rb
Nikita Pupko
Ребзя, есть какое-то удобное решение для хранения настроек для самописной cli утилиты? Гемчик или из ядра что-нибудь. Чтобы файлик создавался и туда писало/читало. (жсон не хочу)
Ямл?
источник

NP

Nikita Pupko in Ruby, Rails, Hanami | dry-rb
rekero
Ямл?
вроде того, но с записью
источник

NP

Nikita Pupko in Ruby, Rails, Hanami | dry-rb
Т.е. чтобы я сетал туда всякую юзеринфу временную
источник

NP

Nikita Pupko in Ruby, Rails, Hanami | dry-rb
в смысле не руками, а cli-тулза туда писала
источник

AS

Alexander Samchuk in Ruby, Rails, Hanami | dry-rb
Adamtsov Artem
config.active_record.dump_schema_after_migration = false
 config.
action_mailer.default_url_options = { host: ENV["MAILER_HOST"] }

 config.
action_mailer.delivery_method = :smtp
 config.
action_mailer.smtp_settings = {
   :authentication
=> :plain,
   :address
=> ENV["MAILGUN_SMTP_HOSTNAME"],
   :port
=> 587,
   :domain
=> ENV["MAILGUN_DOMAIN"],
   :user_name
=> ENV["MAINGUN_USER_NAME"],
   :password
=> ENV["MAINGUN_USER_PASSWORD"]
 }


Вот с таким
конфигом для mailgun а у меня летом точно работало
host: ENV["MAILER_HOST"] а тут что лежит?
источник

NP

Nikita Pupko in Ruby, Rails, Hanami | dry-rb
Короче кукисы для cli, простым языком)
источник

AA

Adamtsov Artem in Ruby, Rails, Hanami | dry-rb
Alexander Samchuk
host: ENV["MAILER_HOST"] а тут что лежит?
источник