roadrunner-docker-skeleton

local docker environment skeleton for RoadRunner

Github stars Tracking Chart

roadrunner-docker-skeleton

A local docker environment skeleton for RoadRunner, the PHP application server written in golang.

Latest Stable Version
License
Travis build status

Install

via Composer

composer create-project --prefer-dist n1215/roadrunner-docker-skeleton your_app

via Git

git clone https://github.com/n1215/roadrunner-docker-skeleton.git your_app
cd your_app

# install dependencies
composer install

# init config
composer init-config

Start/Stop the docker container

Start

docker-compose up -d

and access http://localhost:8080

Stop

docker-compose down

Utils

Reset PHP workers in the container. (to reload your PHP source code)

composer reset-workers

Show PHP workers' status

composer show-workers

Watch PHP source code change and reload PHP workers

composer watch

Directory structure

  • containers contains Dockerfile for RoadRunner.
  • etc/roadrunner contains RoadRunner config files.
  • worker.php worker's entry point file

Main metrics

Overview
Name With Ownern1215/roadrunner-docker-skeleton
Primary LanguageShell
Program languageDockerfile (Language Count: 3)
Platform
License:
所有者活动
Created At2018-12-26 04:11:54
Pushed At2023-01-14 07:08:37
Last Commit At2023-01-14 16:04:54
Release Count55
Last Release Name1.9.1 (Posted on )
First Release Name0.1.0 (Posted on )
用户参与
Stargazers Count92
Watchers Count4
Fork Count22
Commits Count80
Has Issues Enabled
Issues Count5
Issue Open Count0
Pull Requests Count6
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private