This repository contains Docker configurations and build scripts for the OpnForm project.
api/
: Contains the Dockerfile and related files for the API service.client/
: Contains the Dockerfile and related files for the client service.web/
: Contains the Dockerfile and related files for the web service..env.server.sample
: Sample of the env file for the opnform-server contatiner.env.client.sample
: Sample of the env file for the opnform-client contatiner.env.web.sample
: Sample of the env file for the opnform-web contatiner
- Docker
There is a github action workflow setup to build to images. It requires the following:
Name | Default | Description |
---|---|---|
REGISTRY_NAME | docker.io | The docker registry |
OPNFORM_VERSION | latest | The tag to use for which version or OpnForm to build |
Name | Default | Description |
---|---|---|
REGISTRY_USERNAME | github actor | the user name to log into the registry |
REGISTRY_PASSWORD | the password/token used to login to the registry |
To run the containers locally you can use the compose.yml
file
-
Clone the repository:
git clone https://github.com/ravensorb/OpnForm-docker.git cd OpnForm-docker
-
Start the docker containers
docker compose up -d
This project is licensed under the MIT License. See the LICENSE file for details.# OpnForm Docker