Lots of improvements based on our users' feedback in this release.
š New features
- Better flow on how to add your host to the DollarDeploy. We added important steps needed when adding existing hosts, such as installing the SSH key, giving access through the firewall, or preparing the host.
- Add collapsible sidebar. We made the sidebar inside the dashboard open by default so it is easier for new users to get around the DollarDeploy.
- Require and autodetect the build directory for React static apps
- Require and autodetect app port (main port the app listens on) for React, NextJS, and other apps. By default, it is 3000, but we make it now explicit that you need to define it for the app to be deployed successfully, instead of having it as an env var
PORT
, which is still set on the app when you deploy it. - Do not allow editing the app name after it has been deployed. When you deploy an app, it creates an app folder and nginx configuration that uses that name.
š Fixes and improvements
- Support for .git repository URLs for example https://github.com/dollardeploy/example-go.git
- Limit recording the message from DDAgent to 1024 chars
- OAuth provider expiration (e.g., DigitalOcean) is properly processed, and the new token is obtained from the provider
- Limit for how long Docker Compose deploy can run, which can be extended using an env var
DOCKER_COMPOSE_WAIT_TIMEOUT
- If Docker Compose has any services which need building from Dockerfile, those by default will only be build once. To force build on every deploy, specify
DOCKER_COMPOSE_BUILD=1
in the app environment.

0:00
/0:06
Collapsible sidebar