I’m deploying Strapi on Digital Ocean App platform. Strapi builds correctly, but I get an error on the deploy phase:
Error: getaddrinfo ENOTFOUND ${db.HOSTNAME}
I have a database.js for production at config/env/production containing the following code
module.exports = ({ env }) => ({
connection: {
client: ‘postgres’,
connection: {
host: env(‘DATABASE_HOST’, ‘127.0.0.1’),
port: env.int(‘DATABASE_PORT’, 5432),
database: env(‘DATABASE_NAME’, ‘neekplatform’),
user: env(‘DATABASE_USERNAME’, ‘webdev’),
password: env(‘DATABASE_PASSWORD’, ‘Development’),
ssl:{
ca: env(‘DATABASE_CA’)
},
},
debug: false,
},
});
Environment variables are set in the app settings in Digital Ocean.