• 
      

    Make some updates to docker build and docker-compose examples.

    Review Request #15082 — Created May 28, 2026 and submitted

    Information

    Review Board
    release-8.x

    Reviewers

    This change updates our docker build and examples in several ways:

    • Update Dockerfile to move from deprecated ENV key value to
      ENV key=value
    • Update Dockerfile to switch from deprecated MAINTAINER to
      LABEL org.opencontainers.image.authors
    • Fix the docker build.py script 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
    Make some updates to docker build and docker-compose examples.
    This change updates our docker build and examples in several ways: - Update `Dockerfile` to move from deprecated `ENV key value` to `ENV key=value` - Update `Dockerfile` to switch from deprecated `MAINTAINER` to `LABEL org.opencontainers.image.authors` - Fix the docker `build.py` script 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). Testing Done: - 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.
    mrqqnunpxuurrtpoyppstwwttssmlxxl
    Description From Last Updated

    Can we link to the docs page for this? Also, "Document Converter".

    chipx86 chipx86

    Can we link to the Get RB pages for these?

    chipx86 chipx86

    Elsewhere, we now break this down by steps in the form of: 1. Going to :guilabel:`Admin UI -> Document Review`. …

    chipx86 chipx86

    Double backticks around docconverter, since we're referring to the named entity in the file.

    chipx86 chipx86
    chipx86
    1. 
        
    2. contrib/docker/examples/README.md (Diff revision 1)
       
       
      Show all issues

      Can we link to the docs page for this?

      Also, "Document Converter".

    3. contrib/docker/examples/README.md (Diff revision 1)
       
       
       
      Show all issues

      Can we link to the Get RB pages for these?

    4. contrib/docker/examples/README.md (Diff revision 1)
       
       
      Show all issues

      Elsewhere, we now break this down by steps in the form of:

      1. Going to :guilabel:`Admin UI -> Document Review`.
      2. Editing the :guilabel:`Broker URL` field to ...
      
    5. contrib/docker/examples/README.md (Diff revision 1)
       
       
      Show all issues

      Double backticks around docconverter, since we're referring to the named entity in the file.

    6. 
        
    david
    maubin
    1. Ship It!
    2. 
        
    david
    maubin
    1. Ship It!
    2. 
        
    david
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-8.x (29099bc)