Skip to content

keymanapp/help.keyman.com

Repository files navigation

help.keyman.com

This is the source for the website https://help.keyman.com/. This site runs on Apache in a Docker container.

Documentation sources

Many of the pages on this site are deployed from other repositories and should be edited in the source repository rather than here:

Other Keyman websites

How to run help.keyman.com locally

When run locally, this site can be accessed at http://localhost:8055 or http://help.keyman.com.localhost:8055.

Recommended: Use website-local-proxy to run multiple keyman.com sites all from the same port (default port 80).

Recommended: Use shared-sites to control startup and shutdown of all keyman.com sites together.

Prerequisites

The host machine needs the following apps installed:

Actions

Build the Docker image

The first time you want to start up the site, or if there have been Docker configuration changes, you will need to rebuild the Docker images. Start a bash shell, and from this folder, run:

./build.sh build

Start the Docker container

To start up the website, in bash, run:

./build.sh start --debug

Once the container starts, you can access the help.keyman.com site at http://localhost:8055 or http://help.keyman.com.localhost:8055

Stop the Docker container

In bash, run:

./build.sh stop

Remove the Docker container and image

In bash, run:

./build.sh clean

Running tests

To check for broken links and .php file conformance, when the site is running, in bash, run:

./build.sh test

About

https://help.keyman.com/ source

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors 30