PHP Project Setup Script - A bash script for common setups for my PHP projects
  • Shell 88%
  • PHP 12%
Find a file
2026-07-27 18:36:50 +10:00
scripts Automatically update ppss when a template changes 2026-07-27 18:36:50 +10:00
templates Initial commit 2026-07-27 17:56:41 +10:00
.editorconfig Initial commit 2026-07-27 17:56:41 +10:00
.gitignore Ensure mise.toml is committed 2026-07-27 18:13:34 +10:00
lefthook.yml Automatically update ppss when a template changes 2026-07-27 18:36:50 +10:00
LICENSE Initial commit 2026-07-27 17:56:41 +10:00
mise.toml Ensure mise.toml is committed 2026-07-27 18:13:34 +10:00
ppss Split the different steps into functions 2026-07-27 18:13:27 +10:00
README.md Mention Mise tools 2026-07-27 18:32:09 +10:00

PHP Project Setup Script

PPSS (PHP Project Setup Script) is a Bash script so that I can quickly set up all my normal dependencies in a PHP project

Features

Requirements

⚠️ Currently this script is only supported on macOS

Usage

⚠️ Piping random scripts from the internet directly into a shell is very dangerous. Make sure you read the script before you do this.
Making use of this script is done at your own risk

Fish

bash (curl -fsSL https://code.rvx.works/RVxLab/ppss/raw/branch/main/ppss | psub)

Bash

bash <(curl -fsSL https://code.rvx.works/RVxLab/ppss/raw/branch/main/ppss)

License

This project is licensed under MIT.