Articles on: Galaxy WebApps

Galaxy WebApps - Push To Deploy

Push To Deploy Page Documentation



The Push To Deploy page allows users to configure their application deployment process seamlessly from a GitHub repository. This page displays all the key configuration details required for the deployment.




Page Breakdown



Git Configuration

Provider: We currently only support GitHub

Branch: Specifies the Git branch that triggers the deployment (e.g., main).

Username: Shows the username associated with the repository (e.g., aquinoit).

Repository: The name of the repository containing the application code (e.g., nodejs-templates).

Build Configuration

Image: Specifies the base image or environment used for building and running the app (e.g., nodejs22).

Install Command: The command executed during the dependency installation phase (e.g., npm install).

Build Command: The command to build the application (e.g., npm run build).

Start Command: The command to start the application (e.g., npm run start).

Environment Variables

Lists the environment variables configured for the application.

Example: PORT=3000.



Action Buttons



Edit App: Opens the configuration editor, allowing users to update Git settings, build commands, environment variables, and other deployment-related options.



Summary



This page ensures transparency and ease of configuration for deploying applications via GitHub. Users can manage their deployment settings, monitor Git repository details, and customize the build and runtime environment without hassle.

Updated on: 21/01/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!