Integration with custom environments. Webhooks server to modify reverse proxies, deploy TLS certificates and other env-specific side effects
Aravinth Manivannan
e9237d3586
hostname is autogenerated by librepages, config files, location in file system, etc. are identified by hostname. So it makes sense to send hostname, along with the custom domain names that the customer provides |
||
---|---|---|
config | ||
docs/openapi | ||
env | ||
scripts | ||
src | ||
.dockerignore | ||
.gitignore | ||
.woodpecker.yml | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
Dockerfile | ||
LICENSE.md | ||
Makefile | ||
README.md |
Conductor
Enabling custom domain support(configuring reverse proxy, deploying TLS certificates, etc.) are environtment dependent. LibrePages will notify conductor when a new hostname should be deployed.
Launch docker container
docker run -p 7000:7000 \
-v $(pwd)/config/:/etc/lpconductor/ \
-e LPCONDUCTOR_CONFIG=/etc/lpconductor/default.toml \
realaravinth/librepages-conductor:latest