Shell Scripts
Railpack can deploy applications that use shell scripts as their entry point.
Detection
Section titled “Detection”Your project will be automatically detected as a shell script application if any of these conditions are met:
- A
start.shscript exists in the root directory - The
RAILPACK_SHELL_SCRIPTenvironment variable is set to a valid script file
Script File
Section titled “Script File”Create a shell script in your project root (e.g., start.sh):
#!/bin/bash
echo "Hello world..."Config Variables
Section titled “Config Variables”| Variable | Description | Example |
|---|---|---|
RAILPACK_SHELL_SCRIPT | Specify a custom shell script to execute | deploy.sh |