Programming Languages and Software Stack
Squash works with any programming languages and software services supported in a Linux Environment.
Hosted Code Repository
For more details:
Application Build & Install process
Squash provides two methods for reliably deploying web applications:
- Docker: Squash supports Docker natively. You can use a Dockerfile or docker-compose file. We also support multiple Dockerfiles or docker-compose files per repository.
- YAML file: If you don’t use Docker you can also define complex build & install instructions in the .squash.yml file.
- You may also use the Squash deployment UI to quickly get your first deployment without the need for a YAML file.