Skip to content

Docker with OpenACH, running Apache, mod_php, and SQLite

License

Notifications You must be signed in to change notification settings

BespokeCloud/docker-openach

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

docker-openach

Docker with OpenACH, running Apache, mod_php, and SQLite

This repository contains Dockerfile of OpenACH for Docker's automated build published to the public Docker Hub Registry.

Base Docker Image

Installation

Using Prebuilt Docker Image

  1. Install Docker.

  2. Download automated build from public Docker Hub Registry: docker pull openach/openach

Build Your Own Docker Image

Clone this repository:

    git clone https://github.com/openach/docker-openach.git
    cd docker-openach

If you want to change any of the Apache settings and/or set up your own SSL certificate, feel free to update the config files under setup.d/etc/apache2/ and setup/etc/ssl/, respectively.

And then build it:

    sudo docker build -t <yourname>/openach .

This can take a while but should eventually return a command prompt. It's done when it says "Successfully built {hash}"

Usage

If you used the prebuilt image:

    docker run -d -p 80:80 -p 443:443 openach/openach

If you built your own:

    docker run -p 80:80 -p 443:443 -d <yourname>/openach

Access the OpenACH CLI:

    docker exec -it <YOUR_CONTAINER_ID_OR_NAME> /bin/bash

Note that you will want to use the CLI to set up a user account before you go much further. See the OpenACH CLI Documentation for more information.

Access the web interface:

Open your web browser and point to http://localhost/

The API would then be located at: http://localhost/api/

About

Docker with OpenACH, running Apache, mod_php, and SQLite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 53.3%
  • ApacheConf 46.7%