/Obsidian Publish Traefik Middleware

Obsidian Publish Traefik Middleware

v0.0.4

Obsidian Publish Traefik Middleware

This repository contains a Traefik Plugin which makes it easy to forward a domain to an Obsidian Publish website.

Usage

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"