Skip to main content
Changelog

New release 1.29.3 - Important: update your NextJS apps immediately

β€” Ruslan Gainutdinov

World is being impacted by React2Shell vulnerability, please check & fix your NextJS apps. Read more here. Run npx fix-react2shell-next to fix your apps. IMPORTANT: DollarDeploy infrastructure is unaffected & your data and apps are safe ☺️

πŸŽ‰ New features

  • We created @dollardeploy/cli command line tool, which allows you to deploy apps from command line, read the documentation at npmjs.com
  • New service MongoDB 8 for your servers, allowing to run MongoDB natively on your server
  • Updated nextjs-boilerplate template with latest security fixes against React2Shell vulnerability
  • Environment support for servers - define variables on the host level for them to be available for all apps.
  • For daily/weekly report, show New host, New app badge of the new apps since the last report
  • Host => Hostnames settings tab got a redesign so it easy now to use autogenerated domain names and set your own custom domains for your apps.

πŸ’… Fixes and improvements

  • Improvements to run PHP apps natively - better compatibility with our natively running Wordpress template.
  • Better API and MCP support for host services & better explanation for AI chats on how to install and use them.
  • Added app environment var NGINX_STATIC_PATHS - directly serve files via Nginx, bypassing reverse proxy
  • App environment vars support ${POSTGRES_URL:hostname} syntax to extract part of the env var when you reference it in your app
  • Docker-specific env vars, i.e. MARIADB_DOCKER_URL, POSTGRES_DOCKER_URL and REDIS_DOCKER_URL allow you to use your local host service inside your docker compose based app.
  • Better suggestions for PHP apps
  • Added Web path setting for apps for PHP & Composer based apps to serve the PHP code from a subdirectory (i.e. web)
  • Show properly Cancel button after you press Deploy on the app

πŸ“¦ New templates