Skip to content

keymanapp/keyman.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keyman.com

This is the source for the website https://keyman.com/, which is the home page for the Keyman project. This site runs on Apache in a Docker container.

Other Keyman websites

How to run keyman.com locally

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

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 keyman.com site at http://localhost:8055 or http://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://keyman.com/ source

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 13