If you prefer not to use the default git clone flow, or you’re working in a restricted environment, the following alternative installation methods are supported:
1. Scaffold a New GitHub Repository (Template)
You can generate a new GitHub repository using this Starter Kit as a base:
โก๏ธ Generate a new GitHub repository
This method creates a fresh project under your account with its own Git history. Ideal for clean starts, production projects, or migrating legacy sites into a modern stack.
After generating, clone your new repository:
git clone https://github.com/your-org/your-project.git
And install the stack (following the same steps as in the main installation guide):
cd your-project
make install
2. Clone via SSH
git clone [email protected]:solidbunch/starter-kit-foundation.git my-project
โ Requires SSH key setup. Recommended for teams and long-term development workflows.
After cloning, create a new Git repository and update the remote origin:
rm -rf .git # Remove existing Git history
git init # Initialize a new Git repository
git remote add origin [email protected]:your-username/your-project.git # Add your new remote repository
This converts the StarterKit into your own standalone project โ with a fresh Git history, ready to develop and deploy.
3. Download as ZIP
- Go to: https://github.com/solidbunch/starter-kit-foundation
- Click Code โ Download ZIP
- Extract and rename the folder as needed
โ No Git required. Ideal for beginners or quick exploration.
4. Composer
composer create-project solidbunch/starter-kit-foundation my-project
โ
Requires PHP and Composer. Suitable for CI/CD and PHP-centric workflows. Check required PHP version and Composer version in the StarterKit’s composer.json
5. GitHub CLI
gh repo create my-project --template=solidbunch/starter-kit-foundation --public
โ
For users of the gh
CLI. Ideal for automation and scripting.
Summary Table
Method | Git Required | SSH Required | Best For |
---|---|---|---|
GitHub Template | โ | โ | Fresh projects, production setup |
HTTPS Clone | โ | โ | Default flow (see: Installation) |
SSH Clone | โ | โ | Teams, remote development |
ZIP Download | โ | โ | Evaluation, offline work |
Composer | โ | โ | PHP workflows, CI environments |
GitHub CLI | โ | Optional | Scripted project bootstrapping |