feat: CI: deploy librepages/forms
ci/woodpecker/push/woodpecker Pipeline was successful Details

This commit is contained in:
Aravinth Manivannan 2022-12-29 03:42:50 +05:30
parent fe76a648a4
commit 088088c91e
Signed by: realaravinth
GPG Key ID: AD9F0F08E855ED88
1 changed files with 23 additions and 1 deletions

View File

@ -34,7 +34,8 @@ pipeline:
password:
from_secret: DOCKER_TOKEN
repo: realaravinth/librepages
tags: latest
tags:
latest
# build_publisher_docker_img:
# image: plugins/docker
@ -64,6 +65,27 @@ services:
environment:
- POSTGRES_PASSWORD=password
forms-postgres:
image: postgres
environment:
- POSTGRES_PASSWORD=password
librepages-forms:
image: realaravinth/librepages-forms
command: forms serve
environment:
- LPFORMS_SOURCE_CODE=https://git.batsense.net/LibrePages/forms
- LPFORMS_SERVER__PROXY_HAS_TLS=false
- LPFORMS_DEBUG=false
- LPFORMS_SERVER_URL_PREFIX=""
- LPFORMS_SERVER_DOMAIN="forms.librepages.test"
- LPFORMS_SERVER_IP=0.0.0.0
- LPFORMS_SERVER_PROXY_HAS_TLS=false
- LPFORMS_DASH_API_KEY="longrandomlygeneratedpassword"
- LPFORMS_DATABASE_POOL=2
- PORT=6000
- DATABASE_URL=postgres://postgres:password@forms-postgres:5433/postgres \
librepages-conductor:
image: realaravinth/librepages-conductor
command: conductor serve