A web interface for building Japanese PHP documentation
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
admin
conf
screenshots
scripts
.dockerignore
.gitignore
Dockerfile
Dockerfile.phd-ja-source Use alpine to reduce image size Nov 14, 2018
LICENSE
Makefile
README.md

README.md

docker-phd-ja

A web interface for building Japanese PHP documentation.

Its main purpose is to make the translation work easier.

CircleCI

Features

  • Documentation
    • Edit source files
    • Build
    • View generated documentation
  • Subversion working copy
    • Display status (svn status)
    • Display local modifications (svn diff)
    • Revert all local edits (svn revert)
    • Update (svn update)

Screenshots

Edit

Edit

Build

Build

Diff

Diff

Demo

Download

You can download the Docker image from the Docker Hub repository.

docker pull iwamot/phd-ja

Development status

This software is a beta version. Please use it at your own risk.

How to contribute

Any contribution is welcome. Please open an issue or create a pull request.

How to develop

# Clone this repository
git clone git@github.com:iwamot/docker-phd-ja.git
cd docker-phd-ja

# Build an image
make build

# Create the container
make PORT=8081 create

# Start the container
make start

# Use the web interface
http://localhost:8081/phd-ja-admin/

# Edit PHP scripts
vim admin/*

# Edit shell scripts
vim scripts/*

# Use shell in the container, if necessary
make sh

# Stop the container
make stop

# Remove the container
make rm

Built with