use rails credentials for smtp creds
CI / scan_ruby (push) Successful in 19s
CI / scan_js (push) Successful in 14s
CI / lint (push) Successful in 21s
CI / test (push) Successful in 30s

This commit is contained in:
2026-01-27 09:23:11 +01:00
parent b54db723c5
commit 8a4c146117
3 changed files with 10 additions and 19 deletions
+1 -1
View File
@@ -1 +1 @@
1frgw1tdeAMChiF5O/Lr3rhpz/EKVHFcl3fUFqpqRy6m31gTG4B58nR8FCm1rBujjNKZnGRvuGzxkw8rlwJKbSCtmFSQK3XIPQ5PW6XvL8n/9WVR9VBbSQxVQinXol+xp6tKHqUv6/fJRnIcvH0AR38tbeA4a6ByTG1bz62R0YVBCVdPkvB9QvS0TIy4Ks04YTJQvi/WIuBzQ0/2++v9rO9KLlabhDwLnOTYrjRgewlFAIlI8IlRZr6NO3m4yq6LTXD8gJ9rjXLE8Ajh9BFShlXXgAXXN0UsfetSseROvCYXhsFZAAR9pIX65zh8+edtxREmFL2yTXzNwTNpUq788VLGiHBK6mQQxviZGi4URj5zfZ+piXU3GWYcpU3txNGG0vVZYhyvs2sSFk+CQnmFojCuvvq9oNjrtTgE1yi/17SNq93YG7E7m+sFh2Jmc3cN04SPv7XLixKzFAK9028M7uQZvOC6R7Pb2DySvTILbe56CDCvBiTpTCB2--hkQcz/vYM834FRs4--BcXqGn/gjm7peH3bOzjLdA== zpoeMDGo2CLBHgcz2LO7FiMDUmMsm7mRbAnNgQEr/WyNVm911SijFO18+Plqi4mchodCjPsGQhJO2oje4HZszu55z2TiHNRqMdqrQ5fDRonLF9BNC+W0E3hhz+kJiL/RS5bSPSOsoNlNfeztfD1lQs+nLV2v385GiTlayA3Wj2WMaLDUGcHCKjOWVvsRZp1oozECkh1kNw8TWjencpBFjk+YSAdpZKQFvEkYVsmsmN5+RC2ltBAUDAiCYHWeb9Sku2hCwxs8MDzCAutvR011vWnbgIebU3AE9jn1QkVOVYgvoGXH0Ni7wtcvPYzXF4Pop/GuUZwMCHNzUltSYZbft7MioAZdIPB9rg44yeUgrVHrVcmGbo8ZuDqGKUesrRKd5wBge6xPaxeBMmWVlW9OW0Ny0KQl5rHVmooRkW5wkpu5Dlcc45EkZ1/GyMVpLL3G+T1itRBi1Tj2YqxPxYwcQ3tAG5JjPzl2zvnleU9sNTfvw1eKy502uvHHiBCNYoaCv/NjKHvmBjhN8QDKCWyjKB+oyA==--NDjJNqjXxGKVKpyO--Q0I4O9nbNMl9VouDurQP3A==
+1 -10
View File
@@ -2,7 +2,7 @@
service: sanasto-wiki service: sanasto-wiki
# Name of the container image. # Name of the container image.
image: your-username/sanasto-wiki image: soverein/sanasto-wiki
# Deploy to these servers. # Deploy to these servers.
servers: servers:
@@ -42,17 +42,8 @@ env:
RAILS_LOG_TO_STDOUT: true RAILS_LOG_TO_STDOUT: true
RAILS_SERVE_STATIC_FILES: true RAILS_SERVE_STATIC_FILES: true
SOLID_QUEUE_IN_PUMA: true SOLID_QUEUE_IN_PUMA: true
# Mail server config
SMTP_ADDRESS: mail.soverein.no
SMTP_PORT: 587
SMTP_DOMAIN: frostshipdesign.no
SMTP_AUTHENTICATION: plain
SMTP_ENABLE_STARTTLS_AUTO: true
secret: secret:
- RAILS_MASTER_KEY - RAILS_MASTER_KEY
- SMTP_USERNAME
- SMTP_PASSWORD
# Use persistent storage volume for SQLite database and uploads # Use persistent storage volume for SQLite database and uploads
volumes: volumes:
+8 -8
View File
@@ -57,16 +57,16 @@ Rails.application.configure do
# config.action_mailer.raise_delivery_errors = false # config.action_mailer.raise_delivery_errors = false
# Set host to be used by links generated in mailer templates. # Set host to be used by links generated in mailer templates.
config.action_mailer.default_url_options = { host: "example.com" } config.action_mailer.default_url_options = { host: "sanasto.rin.no" }
# Specify outgoing SMTP server. Remember to add smtp/* credentials via bin/rails credentials:edit. # Specify outgoing SMTP server. Remember to add smtp/* credentials via bin/rails credentials:edit.
# config.action_mailer.smtp_settings = { config.action_mailer.smtp_settings = {
# user_name: Rails.application.credentials.dig(:smtp, :user_name), user_name: Rails.application.credentials.dig(:smtp, :user_name),
# password: Rails.application.credentials.dig(:smtp, :password), password: Rails.application.credentials.dig(:smtp, :password),
# address: "smtp.example.com", address: "mail.soverein.no",
# port: 587, port: 587,
# authentication: :plain authentication: :plain
# } }
# Enable locale fallbacks for I18n (makes lookups for any locale fall back to # Enable locale fallbacks for I18n (makes lookups for any locale fall back to
# the I18n.default_locale when a translation cannot be found). # the I18n.default_locale when a translation cannot be found).