docker login ghcr.io
docker pull ghcr.io/blueprintue/blueprintue-self-hosted-edition:edge
docker-compose pull
For each files you will need to find and replace values _____REPLACE_ME_____
with what you need.
You will have in that file [docker-compose-localhost.yml]:
- traefik
- open on port 80
- use
traefik-http.yml
- mariadb
- on init use
dump-with-anonymous-user.sql
- use
database.env
- on init use
- maildev
- all emails sent are visible on
localhost:1080
- all emails sent are visible on
You will have in that file [docker-compose-https.yml]:
- traefik
- open on port 80 and 443
- use
traefik-https.yml
with let's encrypt challenge for OVH - use
traefik-https.env
with OVH
- mariadb
- on init use
dump-with-anonymous-user.sql
- use
database.env
- on init use
- maildev
- all emails sent are visible on
localhost:1080
- all emails sent are visible on
You will have in that file [docker-compose-smtp.yml]:
- traefik
- open on port 80
- use
traefik-http.yml
- mariadb
- on init use
dump-with-anonymous-user.sql
- use
database.env
- on init use
- msmtpd
- emails will be sent using smtp relay
- use
msmtpd.env
If you want to use Gmail or any other mail provider that need TLS you need to set MAIL_USE_SMTP_TLS=true
.
PUID
user idPGID
group id
TZ
timezone (by default: UTC)
MEMORY_LIMIT
memory limit (by default: 256M)POST_MAX_SIZE
post max size (by default: 16M)UPLOAD_MAX_SIZE
upload max size (by default: 16M)
OPCACHE_ENABLE
opcache enable (by default: 1)OPCACHE_MEM_SIZE
opcache memory consumption (by default: 128)
REAL_IP_FROM
real ip from (by default: 0.0.0.0/32)REAL_IP_HEADER
real ip header (by default: X-Forwarded-For)LOG_IP_VAR
log ip var (by default: remote_addr)
docker buildx bake
create image-localdocker buildx bake validate
launch 2 subtasks vendor-update && vendor-validatedocker buildx bake vendor-validate
check if there is a drift with composer.lockdocker buildx bake lint
check if code is matching with lint rulesdocker buildx bake test
end 2 end testingdocker buildx bake image
create a docker image for registrydocker buildx bake image-local
create a local docker image