Make some updates to docker build and docker-compose examples.
Review Request #15082 — Created May 28, 2026 and submitted
This change updates our docker build and examples in several ways:
- Update
Dockerfileto move from deprecatedENV key valueto
ENV key=value - Update
Dockerfileto switch from deprecatedMAINTAINERto
LABEL org.opencontainers.image.authors - Fix the docker
build.pyscript to look for the correctly normalized
wheel package name. - Change example docker-compose files to list "reviewboard.example.com"
instead of "localhost", and add a section for setting the custom
domain name as an alias for nginx (in the case where people have used
/etc/hosts to create a fake domain).
- Built the docker image using new RB8/Power Pack 6 packages.
- Stood up an RB8 docker-compose.
- Went through the activation flow for an RB plus license.
- Configured the broker for document review.
- Uploaded a .docx and saw it successfully convert.
| Summary | ID |
|---|---|
| mrqqnunpxuurrtpoyppstwwttssmlxxl |
| Description | From | Last Updated |
|---|---|---|
|
Can we link to the docs page for this? Also, "Document Converter". |
|
|
|
Can we link to the Get RB pages for these? |
|
|
|
Elsewhere, we now break this down by steps in the form of: 1. Going to :guilabel:`Admin UI -> Document Review`. … |
|
|
|
Double backticks around docconverter, since we're referring to the named entity in the file. |
|
Review request changed
- Commits:
-
Summary ID mrqqnunpxuurrtpoyppstwwttssmlxxl mrqqnunpxuurrtpoyppstwwttssmlxxl
Checks run (2 succeeded)
flake8
passed.
JSHint
passed.
Review request changed
- Change Summary:
-
Got my brain switched about
ENV - Description:
-
This change updates our docker build and examples in several ways:
~ - Update
Dockerfileto move from deprecatedENV key=valueto
ENV key value
~ - Update
Dockerfileto move from deprecatedENV key valueto
ENV key=value
- Update
Dockerfileto switch from deprecatedMAINTAINERto
LABEL org.opencontainers.image.authors
- Fix the docker
build.pyscript to look for the correctly normalized
wheel package name.
- Change example docker-compose files to list "reviewboard.example.com"
instead of "localhost", and add a section for setting the custom
domain name as an alias for nginx (in the case where people have used
/etc/hosts to create a fake domain).
- Update
- Commits:
-
Summary ID mrqqnunpxuurrtpoyppstwwttssmlxxl mrqqnunpxuurrtpoyppstwwttssmlxxl
Checks run (2 succeeded)
flake8
passed.
JSHint
passed.