blob: 89de46a76a0f8c540f8ed0f99d7594aecb793cb8 [file] [log] [blame]
Nico Huber38c14da2023-06-24 16:59:28 +00001To build:
2* nginx first because it creates selfsigned certificate:
Nico Huber59c365c2023-07-01 18:18:12 +00003 docker-compose build --build-arg SELFSIGNED_REQ_HOST=hostname nginx
Nico Huber38c14da2023-06-24 16:59:28 +00004 - optionally: --build-arg SELFSIGNED_REQ_ALT_NAMES="DNS:name1 ..."
Nico Huber59c365c2023-07-01 18:18:12 +00005* docker-compose build --build-arg SELFSIGNED_REQ_HOST=hostname
Nico Huber38c14da2023-06-24 16:59:28 +00006 - same build-args!
7
Nico Huberd6528722023-07-01 14:38:39 +00008Create environment files (cf. `git ls-files \*environment.template`):
9* Set SA_PUBLIC_DOMAIN_NAME in `environment`
Nico Hubera1a296f2023-06-25 10:07:07 +000010* Set CANONICAL_WEB_URL in `gerrit/environment`
Nico Huber54073102023-06-25 11:36:59 +000011* Enable GitHub OAUTH in `gerrit/environment`
Nico Huber59c365c2023-07-01 18:18:12 +000012
13Get containers up:
14* `docker-compose up`