Skip to content

capbash/capbash-phpapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

capbash-phpapp

Scripts for deploying a PHP application from a git repository

How to Install

Install capbash first, more details at: https://github.com/aforward/capbash

git clone https://github.com/aforward/capbash YOUR_REPO_ROOT
cd YOUR_REPO_ROOT
./bootstrap

Now you can install phpapp into your project

./capbash install phpapp

Configurations

The available configurations include:

PHPAPP_NAME=${PHPAPP_NAME-samplephp}
PHPAPP_SERVER_NAME=${PHPAPP_SERVER_NAME-samplephp.vm}
PHPAPP_PUBLIC_PATH=${PHPAPP_PUBLIC_PATH-/public}
PHPAPP_MODE=${PHPAPP_MODE-git}
PHPAPP_SERVER=${PHPAPP_SERVER-nginx}
PHPAPP_LOGS=${PHPAPP_LOGS-/var/log/$PHPAPP_SERVER}

GIT_URL=${GIT_URL-git@github.com:aforward/samplephp.git}
TARBALL_FILENAME=${TARBALL_FILENAME-./assets/myapp.tar.gz}

Deploy to Remote Server

To push the phpapp script to your server, all you need if the IP or hostname of your server (e.g. 192.167.0.48) and your root password.

./capbash deploy <IP> phpapp

For example,

./capbash deploy 127.0.0.1 phpapp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages