website/deverlop-docs website/integrations: add links to integrations template (#8995)
* add link to template * add link in devdocs too * fix links and tweaks * extra files --------- Co-authored-by: Tana M Berry <tana@goauthentik.com>
This commit is contained in:
10
website/developer-docs/docs/templates/index.md
vendored
10
website/developer-docs/docs/templates/index.md
vendored
@ -2,7 +2,7 @@
|
||||
title: "Templates"
|
||||
---
|
||||
|
||||
In technical documentation, there are document "types" (similar to how there are data types).
|
||||
In technical documentation, there are document "types" (similar to how there are data types). We have templates for the different types, to make it super-easy for whomever wants to contribute some documentation!
|
||||
|
||||
The most common types are:
|
||||
|
||||
@ -14,4 +14,10 @@ The most common types are:
|
||||
|
||||
- [**Reference**](./reference.md): this is typically tables or lists of reference information, such as configuration values, or functions, or most commmonly APIs.
|
||||
|
||||
We have templates for the different types, to make it super-easy for whomever wants to contribute some documentation!
|
||||
### Add a new integration
|
||||
|
||||
To add documentation for a new [integration](../../../integrations/) (with support level Community or Vendor), please use the integration template [`service.md`](https://github.com/goauthentik/authentik/blob/main/website/integrations/_template/service.md) file from our GitHub repo. You can download the template file using the following command:
|
||||
|
||||
```
|
||||
wget https://raw.githubusercontent.com/goauthentik/authentik/main/website/integrations/_template/service.md
|
||||
```
|
||||
|
@ -6,20 +6,25 @@ slug: /
|
||||
import DocCardList from "@theme/DocCardList";
|
||||
import { useCurrentSidebarCategory } from "@docusaurus/theme-common";
|
||||
|
||||
Below is a list of all applications that are known to work with authentik.
|
||||
Below is a list of all integrations, or applications that are known to work with authentik. All integrations will have one of these badges:
|
||||
|
||||
All integrations will have a combination of these badges:
|
||||
- <span class="badge badge--secondary">Support level: Community</span> The integration
|
||||
is community maintained.
|
||||
|
||||
- <span class="badge badge--secondary">Support level: Community</span>
|
||||
- <span class="badge badge--info">Support level: Vendor</span> The integration
|
||||
is supported by the vendor.
|
||||
|
||||
The integration is community maintained.
|
||||
- <span class="badge badge--primary">Support level: authentik</span> The integration
|
||||
is regularly tested by the authentik team.
|
||||
|
||||
- <span class="badge badge--info">Support level: Vendor</span>
|
||||
### Add a new integration
|
||||
|
||||
The integration is supported by the vendor.
|
||||
To add documentation for a new integration (with support level Community or Vendor), please use the integration template [`service.md`](https://github.com/goauthentik/authentik/blob/main/website/integrations/_template/service.md) file from our GitHub repo. You can download the template file using the following command:
|
||||
|
||||
- <span class="badge badge--primary">Support level: authentik</span>
|
||||
```
|
||||
wget https://raw.githubusercontent.com/goauthentik/authentik/main/website/integrations/_template/service.md
|
||||
```
|
||||
|
||||
The integration is regularly tested by the authentik team.
|
||||
## Integration categories
|
||||
|
||||
<DocCardList items={useCurrentSidebarCategory().items} />
|
||||
|
Reference in New Issue
Block a user