forked from jan/cacert-devsetup
Start adding signer containers
This is work in progress to add the signer components
This commit is contained in:
parent
f9b0eb5195
commit
e8ad6b9ba7
8 changed files with 189 additions and 3 deletions
|
|
@ -37,8 +37,8 @@ services:
|
|||
DEPLOYMENT_NAME: "CAcert.org Website (local development)"
|
||||
MYSQL_WEBDB_HOSTNAME: db
|
||||
MYSQL_WEBDB_DATABASE: cacert
|
||||
CSR_DIRECTORY: /csr
|
||||
CRT_DIRECTORY: /crt
|
||||
CSR_DIRECTORY: /certs/csr
|
||||
CRT_DIRECTORY: /certs/crt
|
||||
DEFAULT_HOSTNAME: www.cacert.localhost
|
||||
SECURE_HOSTNAME: secure.cacert.localhost
|
||||
TVERIFY_HOSTNAME: tverify.cacert.localhost
|
||||
|
|
@ -56,6 +56,7 @@ services:
|
|||
- smtp
|
||||
volumes:
|
||||
- ./cacert-software:/www
|
||||
- certstaging:/certs
|
||||
mgr:
|
||||
build:
|
||||
context: .
|
||||
|
|
@ -85,7 +86,36 @@ services:
|
|||
- db
|
||||
volumes:
|
||||
- ./cacert-cats:/var/www/cats
|
||||
signer_client:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: signer_client.Dockerfile
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
MYSQL_WEBDB_HOSTNAME: db
|
||||
MYSQL_WEBDB_DATABASE: cacert
|
||||
CSR_DIRECTORY: /srv/certs/csr
|
||||
CRT_DIRECTORY: /srv/certs/crt
|
||||
volumes:
|
||||
- certstaging:/srv/certs
|
||||
- signersockets:/srv/sockets
|
||||
depends_on:
|
||||
- db
|
||||
signer:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: signer.Dockerfile
|
||||
environment:
|
||||
SIGNER_WORKDIR: /srv/ca/work
|
||||
SIGNER_CA_CONFIG: /srv/caconfig
|
||||
volumes:
|
||||
- signersockets:/srv/sockets
|
||||
- signerdata:/srv/ca
|
||||
|
||||
volumes:
|
||||
db: { }
|
||||
maildir: { }
|
||||
maildir: { }
|
||||
certstaging: { }
|
||||
signersockets: { }
|
||||
signerdata: { }
|
||||
Loading…
Add table
Add a link
Reference in a new issue