mirror of
https://github.com/chatmail/relay.git
synced 2026-05-18 14:38:58 +00:00
docker/doc: explain build.sh
This commit is contained in:
@@ -237,11 +237,13 @@ Clone the repository and build the Docker image::
|
|||||||
|
|
||||||
git clone https://github.com/chatmail/relay
|
git clone https://github.com/chatmail/relay
|
||||||
cd relay
|
cd relay
|
||||||
docker compose build chatmail
|
docker/build.sh
|
||||||
|
|
||||||
The build bakes all binaries, Python packages, and the install stage
|
The build bakes all binaries, Python packages, and the install stage
|
||||||
into the image. After building, only ``docker-compose.yaml`` and a ``.env`` with
|
into the image. After building, only ``docker-compose.yaml`` and a ``.env``
|
||||||
``MAIL_DOMAIN`` are needed to run the container.
|
with ``MAIL_DOMAIN`` are needed to run the container. The `build.sh` passes the
|
||||||
|
git hash onto the docker build so it can be determined if there has been a
|
||||||
|
change that warrants a redeploy.
|
||||||
|
|
||||||
You can transfer a locally built image to your server directly (pigz is parallel `gzip` which can be used instead as well) ::
|
You can transfer a locally built image to your server directly (pigz is parallel `gzip` which can be used instead as well) ::
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user