Skip to content

Add KAMAL_DESTINATION to Docker container env vars#1634

Merged
djmb merged 1 commit intobasecamp:mainfrom
tom-spalding:main
Oct 19, 2025
Merged

Add KAMAL_DESTINATION to Docker container env vars#1634
djmb merged 1 commit intobasecamp:mainfrom
tom-spalding:main

Conversation

@tom-spalding
Copy link
Contributor

@tom-spalding tom-spalding commented Aug 26, 2025

Hi! I'm using ENV["KAMAL_DESTINATION"] in my Rails app. I saw #1019 but noticed that the value wasn't set in the Docker container env vars.

To deploy I'm doing kamal deploy -d production and to test I'm doing this.

> docker ps
CONTAINER ID   IMAGE
5af5aa2e09de    ...

> docker exec 5af5aa2e09de env
PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=123.123.123.170-b976c50b72f9
RAILS_MASTER_KEY=xxxxx
KAMAL_CONTAINER_NAME=app-web-production-ae4beca3a15481a70df97d0d50d0b5010ff6978b
KAMAL_VERSION=ae4beca3a15481a70df97d0d50d0b5010ff6978b
KAMAL_HOST=123.123.123.170
SOLID_QUEUE_IN_PUMA=true
LANG=C.UTF-8
RUBY_VERSION=3.4.1
RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.1.tar.xz
RUBY_DOWNLOAD_SHA256=018d59ffb52be3c0a6d847e22d3fd7a2c52d0ddfee249d3517a0c8c6dbfa70af
GEM_HOME=/usr/local/bundle
BUNDLE_SILENCE_ROOT_WARNING=1
BUNDLE_APP_CONFIG=/usr/local/bundle
RAILS_ENV=production
BUNDLE_DEPLOYMENT=1
BUNDLE_PATH=/usr/local/bundle
BUNDLE_WITHOUT=development
HOME=/home/rails

Hopefully this is in the right direction? Thanks for the great project. I use it for all my apps now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants