#!/bin/sh if [ -n "$FLY_APP_NAME" ]; then export DNS_CLUSTER_QUERY="${FLY_APP_NAME}.internal" export RELEASE_NODE="${FLY_APP_NAME}-${FLY_IMAGE_REF##*-}@${FLY_PRIVATE_IP}" # configure node for distributed erlang with IPV6 support export ERL_AFLAGS="-proto_dist inet6_tcp" export ECTO_IPV6="true" fi export RELEASE_DISTRIBUTION="name" # Uncomment to send crash dumps to stderr # This can be useful for debugging, but may log sensitive information # export ERL_CRASH_DUMP=/dev/stderr # export ERL_CRASH_DUMP_BYTES=4096 # when not running on fly.io, use a sensible default export RELEASE_NODE=${RELEASE_NODE:-<%= @release.name %>@$(hostname)}