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
Thank you!