This repository contains a Traefik Plugin which makes it easy to forward a domain to an Obsidian Publish website.
The plugin needs to be configured with the same domain that was provided to Obsidian Publish when configuring to use a proxy.
experimental:
plugins:
publish:
moduleName: github.com/tgrosinger/obsidian-publish-traefik-middleware
version: v0.0.1
http:
routers:
my-router:
rule: host(`example.com`)
service: service-foo
entryPoints:
- web
middlewares:
- examplepublish
services:
service-foo:
loadBalancer:
servers:
- url: https://publish.obsidian.md
middlewares:
examplepublish:
plugin:
publish:
Domain: "example.com"