Skip to content

Commit

Permalink
deploy: bf833c4
Browse files Browse the repository at this point in the history
  • Loading branch information
dadrus committed Feb 18, 2025
1 parent 2a05eb0 commit 9cd53dd
Show file tree
Hide file tree
Showing 14 changed files with 27 additions and 17 deletions.
2 changes: 1 addition & 1 deletion dev/docs/concepts/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Concepts on Heimdall</title><link>https://dadrus.github.io/docs/concepts/</link><description>Recent content in Concepts on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/concepts/index.xml" rel="self" type="application/rss+xml"/><item><title>Pipelines</title><link>https://dadrus.github.io/docs/concepts/pipelines/</link><pubDate>Tue, 29 Nov 2022 22:29:36 +0200</pubDate><guid>https://dadrus.github.io/docs/concepts/pipelines/</guid><description>&lt;div class="sect1">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Concepts on Heimdall</title><link>https://dadrus.github.io/docs/concepts/</link><description>Recent content in Concepts on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/concepts/index.xml" rel="self" type="application/rss+xml"/><item><title>Pipelines</title><link>https://dadrus.github.io/docs/concepts/pipelines/</link><pubDate>Tue, 29 Nov 2022 22:29:36 +0200</pubDate><guid>https://dadrus.github.io/docs/concepts/pipelines/</guid><description>&lt;div class="sect1">
&lt;h2 id="_overview">Overview&lt;/h2>
&lt;div class="sectionbody">
&lt;div class="paragraph">
Expand Down
2 changes: 1 addition & 1 deletion dev/docs/configuration/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Configuration Reference on Heimdall</title><link>https://dadrus.github.io/docs/configuration/</link><description>Recent content in Configuration Reference on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/configuration/index.xml" rel="self" type="application/rss+xml"/><item><title>Type Definitions</title><link>https://dadrus.github.io/docs/configuration/types/</link><pubDate>Thu, 09 Jun 2022 18:56:56 +0200</pubDate><guid>https://dadrus.github.io/docs/configuration/types/</guid><description>&lt;div class="sect1">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Configuration Reference on Heimdall</title><link>https://dadrus.github.io/docs/configuration/</link><description>Recent content in Configuration Reference on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/configuration/index.xml" rel="self" type="application/rss+xml"/><item><title>Type Definitions</title><link>https://dadrus.github.io/docs/configuration/types/</link><pubDate>Thu, 09 Jun 2022 18:56:56 +0200</pubDate><guid>https://dadrus.github.io/docs/configuration/types/</guid><description>&lt;div class="sect1">
&lt;h2 id="_assertions">Assertions&lt;/h2>
&lt;div class="sectionbody">
&lt;div class="paragraph">
Expand Down
2 changes: 1 addition & 1 deletion dev/docs/getting_started/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Getting Started on Heimdall</title><link>https://dadrus.github.io/docs/getting_started/</link><description>Recent content in Getting Started on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/getting_started/index.xml" rel="self" type="application/rss+xml"/><item><title>Discover heimdall</title><link>https://dadrus.github.io/docs/getting_started/discover_heimdall/</link><pubDate>Wed, 29 Nov 2023 22:03:28 +0200</pubDate><guid>https://dadrus.github.io/docs/getting_started/discover_heimdall/</guid><description>&lt;div class="sect1">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Getting Started on Heimdall</title><link>https://dadrus.github.io/docs/getting_started/</link><description>Recent content in Getting Started on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/getting_started/index.xml" rel="self" type="application/rss+xml"/><item><title>Discover heimdall</title><link>https://dadrus.github.io/docs/getting_started/discover_heimdall/</link><pubDate>Wed, 29 Nov 2023 22:03:28 +0200</pubDate><guid>https://dadrus.github.io/docs/getting_started/discover_heimdall/</guid><description>&lt;div class="sect1">
&lt;h2 id="_what_is_heimdall">What is heimdall?&lt;/h2>
&lt;div class="sectionbody">
&lt;div class="paragraph">
Expand Down
18 changes: 14 additions & 4 deletions dev/docs/mechanisms/finalizers/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dev/docs/mechanisms/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mechanisms on Heimdall</title><link>https://dadrus.github.io/docs/mechanisms/</link><description>Recent content in Mechanisms on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/mechanisms/index.xml" rel="self" type="application/rss+xml"/><item><title>Catalogue</title><link>https://dadrus.github.io/docs/mechanisms/catalogue/</link><pubDate>Thu, 11 Jan 2024 15:01:21 +0200</pubDate><guid>https://dadrus.github.io/docs/mechanisms/catalogue/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mechanisms on Heimdall</title><link>https://dadrus.github.io/docs/mechanisms/</link><description>Recent content in Mechanisms on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/mechanisms/index.xml" rel="self" type="application/rss+xml"/><item><title>Catalogue</title><link>https://dadrus.github.io/docs/mechanisms/catalogue/</link><pubDate>Thu, 11 Jan 2024 15:01:21 +0200</pubDate><guid>https://dadrus.github.io/docs/mechanisms/catalogue/</guid><description>&lt;div class="paragraph">
&lt;p>As described in &lt;a href="../../docs/concepts/mechanisms/">Concepts&lt;/a> section, mechanisms must be defined and configured before these can be used in rules. That is happening in the so-called mechanisms catalogue. On start up heimdall instantiates all defined and configured mechanisms and makes these available for usage in rules.&lt;/p>
&lt;/div>
&lt;div class="sect1">
Expand Down
2 changes: 1 addition & 1 deletion dev/docs/operations/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Operations on Heimdall</title><link>https://dadrus.github.io/docs/operations/</link><description>Recent content in Operations on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/operations/index.xml" rel="self" type="application/rss+xml"/><item><title>Configuration</title><link>https://dadrus.github.io/docs/operations/configuration/</link><pubDate>Fri, 08 Jul 2022 09:16:36 +0200</pubDate><guid>https://dadrus.github.io/docs/operations/configuration/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Operations on Heimdall</title><link>https://dadrus.github.io/docs/operations/</link><description>Recent content in Operations on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/operations/index.xml" rel="self" type="application/rss+xml"/><item><title>Configuration</title><link>https://dadrus.github.io/docs/operations/configuration/</link><pubDate>Fri, 08 Jul 2022 09:16:36 +0200</pubDate><guid>https://dadrus.github.io/docs/operations/configuration/</guid><description>&lt;div class="paragraph">
&lt;p>Configuration in heimdall can refer to two different things:&lt;/p>
&lt;/div>
&lt;div class="ulist">
Expand Down
2 changes: 1 addition & 1 deletion dev/docs/rules/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rules on Heimdall</title><link>https://dadrus.github.io/docs/rules/</link><description>Recent content in Rules on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/rules/index.xml" rel="self" type="application/rss+xml"/><item><title>Regular Rule</title><link>https://dadrus.github.io/docs/rules/regular_rule/</link><pubDate>Thu, 09 Jun 2022 22:13:32 +0200</pubDate><guid>https://dadrus.github.io/docs/rules/regular_rule/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rules on Heimdall</title><link>https://dadrus.github.io/docs/rules/</link><description>Recent content in Rules on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/rules/index.xml" rel="self" type="application/rss+xml"/><item><title>Regular Rule</title><link>https://dadrus.github.io/docs/rules/regular_rule/</link><pubDate>Thu, 09 Jun 2022 22:13:32 +0200</pubDate><guid>https://dadrus.github.io/docs/rules/regular_rule/</guid><description>&lt;div class="paragraph">
&lt;p>In the simplest case, a regular rule reuses mechanisms from the previously defined &lt;a href="../../docs/mechanisms/catalogue/">catalogue&lt;/a> in its pipelines. In more complex scenarios, a rule can reconfigure parts of the mechanisms being used. The specific parts that can be reconfigured or overridden depend on the mechanism itself and are described in the mechanism-specific documentation. Reconfiguration is always limited to the particular rule’s pipeline and does not affect other rules.&lt;/p>
&lt;/div>
&lt;div class="sect1">
Expand Down
2 changes: 1 addition & 1 deletion dev/docs/services/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Services on Heimdall</title><link>https://dadrus.github.io/docs/services/</link><description>Recent content in Services on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/services/index.xml" rel="self" type="application/rss+xml"/><item><title>Main Service</title><link>https://dadrus.github.io/docs/services/main/</link><pubDate>Thu, 09 Jun 2022 18:55:45 +0200</pubDate><guid>https://dadrus.github.io/docs/services/main/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Services on Heimdall</title><link>https://dadrus.github.io/docs/services/</link><description>Recent content in Services on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/docs/services/index.xml" rel="self" type="application/rss+xml"/><item><title>Main Service</title><link>https://dadrus.github.io/docs/services/main/</link><pubDate>Thu, 09 Jun 2022 18:55:45 +0200</pubDate><guid>https://dadrus.github.io/docs/services/main/</guid><description>&lt;div class="paragraph">
&lt;p>To make use of this service you have to start heimdall with either &lt;code>heimdall serve proxy&lt;/code> or &lt;code>heimdall serve decision&lt;/code>. By default, heimdall listens on &lt;code>0.0.0.0:4455&lt;/code> endpoint for incoming requests and also configures useful defaults. You can, and should however adjust the configuration for your needs.&lt;/p>
&lt;/div>
&lt;div class="sect1">
Expand Down
2 changes: 1 addition & 1 deletion dev/guides/authn/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Authentication Protocols &amp; Services on Heimdall</title><link>https://dadrus.github.io/guides/authn/</link><description>Recent content in Authentication Protocols &amp; Services on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/guides/authn/index.xml" rel="self" type="application/rss+xml"/><item><title>First-Party Authentication with OpenID Connect</title><link>https://dadrus.github.io/guides/authn/oidc_first_party_auth/</link><pubDate>Fri, 04 Nov 2022 09:00:41 +0200</pubDate><guid>https://dadrus.github.io/guides/authn/oidc_first_party_auth/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Authentication Protocols &amp; Services on Heimdall</title><link>https://dadrus.github.io/guides/authn/</link><description>Recent content in Authentication Protocols &amp; Services on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/guides/authn/index.xml" rel="self" type="application/rss+xml"/><item><title>First-Party Authentication with OpenID Connect</title><link>https://dadrus.github.io/guides/authn/oidc_first_party_auth/</link><pubDate>Fri, 04 Nov 2022 09:00:41 +0200</pubDate><guid>https://dadrus.github.io/guides/authn/oidc_first_party_auth/</guid><description>&lt;div class="paragraph">
&lt;p>By the end of this guide, you’ll have a functional setup where heimdall uses &lt;a href="https://www.keycloak.org/">Keycloak&lt;/a> to authenticate users and route requests based on their authentication status and roles for role-based access control.&lt;/p>
&lt;/div>
&lt;div class="paragraph">
Expand Down
2 changes: 1 addition & 1 deletion dev/guides/authz/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Authorization Services on Heimdall</title><link>https://dadrus.github.io/guides/authz/</link><description>Recent content in Authorization Services on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/guides/authz/index.xml" rel="self" type="application/rss+xml"/><item><title>Integration with OPA</title><link>https://dadrus.github.io/guides/authz/opa/</link><pubDate>Fri, 04 Nov 2022 09:00:41 +0200</pubDate><guid>https://dadrus.github.io/guides/authz/opa/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Authorization Services on Heimdall</title><link>https://dadrus.github.io/guides/authz/</link><description>Recent content in Authorization Services on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/guides/authz/index.xml" rel="self" type="application/rss+xml"/><item><title>Integration with OPA</title><link>https://dadrus.github.io/guides/authz/opa/</link><pubDate>Fri, 04 Nov 2022 09:00:41 +0200</pubDate><guid>https://dadrus.github.io/guides/authz/opa/</guid><description>&lt;div class="paragraph">
&lt;p>The &lt;a href="../../docs/getting_started/protect_an_app/">Protect an Application&lt;/a> quickstart guide, describing the steps required to protect an application with heimdall, shows already how &lt;a href="https://www.openpolicyagent.org/">OPA&lt;/a> can be used with heimdall. This document provides some further examples.&lt;/p>
&lt;/div>
&lt;div class="sect1">
Expand Down
2 changes: 1 addition & 1 deletion dev/guides/proxies/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>API Gateways &amp; Proxies on Heimdall</title><link>https://dadrus.github.io/guides/proxies/</link><description>Recent content in API Gateways &amp; Proxies on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 17 Feb 2025 11:36:59 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/guides/proxies/index.xml" rel="self" type="application/rss+xml"/><item><title>Caddy Integration</title><link>https://dadrus.github.io/guides/proxies/caddy/</link><pubDate>Mon, 17 Feb 2025 10:43:16 +0200</pubDate><guid>https://dadrus.github.io/guides/proxies/caddy/</guid><description>&lt;div class="paragraph">
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>API Gateways &amp; Proxies on Heimdall</title><link>https://dadrus.github.io/guides/proxies/</link><description>Recent content in API Gateways &amp; Proxies on Heimdall</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 18 Feb 2025 15:31:53 +0000</lastBuildDate><atom:link href="https://dadrus.github.io/guides/proxies/index.xml" rel="self" type="application/rss+xml"/><item><title>Caddy Integration</title><link>https://dadrus.github.io/guides/proxies/caddy/</link><pubDate>Mon, 17 Feb 2025 10:43:16 +0200</pubDate><guid>https://dadrus.github.io/guides/proxies/caddy/</guid><description>&lt;div class="paragraph">
&lt;p>&lt;a href="https://caddyserver.com">Caddy&lt;/a> is a modern web server and reverse proxy known for its automatic HTTPS and simplicity. Heimdall can be integrated with Caddy using the &lt;a href="https://caddyserver.com/docs/caddyfile/directives/forward_auth">forward_auth&lt;/a> directive. If heimdall responds with a 2XX status code, Caddy grants access and forwards the original request to the upstream service. Otherwise, the response from heimdall is returned to the client.&lt;/p>
&lt;/div>
&lt;div class="sect1">
Expand Down
2 changes: 1 addition & 1 deletion dev/index.json

Large diffs are not rendered by default.

Loading

0 comments on commit 9cd53dd

Please sign in to comment.