mirror of
https://github.com/goauthentik/authentik
synced 2026-05-12 18:06:21 +02:00
Compare commits
8 Commits
website/do
...
sdko/docs-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ca1844ae70 | ||
|
|
a654a4cadb | ||
|
|
e5ad2d1a41 | ||
|
|
21c5119ee2 | ||
|
|
37397b72e9 | ||
|
|
b4c7dea4e8 | ||
|
|
100ae2b355 | ||
|
|
9a23785059 |
@@ -68,7 +68,7 @@ msgstr "Dateiname zu lang (max. {MAX_FILE_NAME_LENGTH} Zeichen)"
|
||||
#: authentik/admin/files/validation.py
|
||||
#, python-brace-format
|
||||
msgid "Path component too long (max {MAX_PATH_COMPONENT_LENGTH} characters)"
|
||||
msgstr "Dateipfad zu lang (max. {MAX_FILE_NAME_LENGTH} Zeichen)"
|
||||
msgstr "Dateipfad zu lang (max. {MAX_PATH_COMPONENT_LENGTH} Zeichen)"
|
||||
|
||||
#: authentik/admin/models.py
|
||||
msgid "Version history"
|
||||
|
||||
@@ -22,6 +22,7 @@ Gestionnaire
|
||||
ghec
|
||||
Gitea
|
||||
Gravitee
|
||||
HACS
|
||||
Homarr
|
||||
Informatique
|
||||
Kimai
|
||||
|
||||
@@ -2,28 +2,28 @@
|
||||
title: OAuth 2.0 provider
|
||||
---
|
||||
|
||||
In authentik, you can [create](./create-oauth2-provider.md) an [OAuth 2.0](https://oauth.net/2/) provider that authentik uses to authenticate the user to the associated application. This provider supports both generic OAuth2 as well as OpenID Connect (OIDC).
|
||||
In authentik, an [OAuth 2.0](https://oauth.net/2/) provider authenticates users to an associated application. The provider supports generic OAuth 2.0 clients and OpenID Connect (OIDC) relying parties.
|
||||
|
||||
## authentik and OAuth 2.0
|
||||
|
||||
It's important to understand how authentik works with and supports the OAuth 2.0 protocol, so before taking a [closer look at OAuth 2.0 protocol](#about-oauth-20-and-oidc) itself, let's cover a bit about authentik.
|
||||
Before looking at the [OAuth 2.0 protocol](#about-oauth-20-and-oidc), it helps to understand the roles authentik can play.
|
||||
|
||||
authentik can act either as the OP, (OpenID Provider, with authentik as the IdP), or as the RP (Relying Party, or the application that uses OAuth 2.0 to authenticate). If you want to configure authentik as an OP, then you create a provider, then use the OAuth 2.0 provider. If you want authentik to serve as the RP, then configure a [source](../../../users-sources/sources/index.md). Of course, authentik can serve as both the RP and OP, if you want to use the authentik OAuth provider and also use sources.
|
||||
authentik can act as the OpenID Provider (OP), where authentik is the identity provider, or as the Relying Party (RP), where authentik uses an external OAuth 2.0 or OIDC provider for authentication. To use authentik as the OP, create an OAuth 2.0 provider and attach it to an application. To use authentik as the RP, configure an OAuth [source](../../../users-sources/sources/index.md). The same authentik instance can act as both an OP and an RP.
|
||||
|
||||
All standard OAuth 2.0 flows (authorization code, client_credentials, implicit, hybrid, device code) and grant types are supported in authentik, and we follow the [OIDC spec](https://openid.net/specs/openid-connect-core-1_0.html). OAuth 2.0 in authentik supports OAuth, PKCE, [Github compatibility](./github-compatibility.md) and the RP receives data from our scope mapping system.
|
||||
authentik supports the standard OAuth 2.0 flows and grant types, including authorization code, client credentials, implicit, hybrid, refresh token, and device code. authentik also follows the [OIDC spec](https://openid.net/specs/openid-connect-core-1_0.html), supports PKCE and [GitHub compatibility](./github-compatibility.md), and uses scope mappings to control the claims returned to the RP.
|
||||
|
||||
The authentik OAuth 2.0 provider comes with all the standard functionality and features of OAuth 2.0, including the OAuth 2.0 security principles such as no cleartext storage of credentials, configurable encryption, configurable short expiration times, and the configuration of automatic rotation of refresh tokens. In short, our OAuth 2.0 protocol support provides full coverage.
|
||||
The OAuth 2.0 provider includes security-focused configuration options such as configurable signing and encryption keys, short token expiration times, and automatic refresh token rotation.
|
||||
|
||||
## About OAuth 2.0 and OIDC
|
||||
|
||||
OAuth 2.0 is an authorization protocol that allows an application (the RP) to delegate authorization to an OP. OIDC is an authentication protocol built on top of OAuth2, which provides identity credentials and other data on top of OAuth2.
|
||||
OAuth 2.0 is an authorization framework that lets an application delegate authorization to an authorization server. OIDC builds authentication on top of OAuth 2.0, adding identity tokens and standardized user claims.
|
||||
|
||||
**OAuth 2.0** typically requires two requests (unlike the previous "three-legged" OAuth 1.0). The two "legs", or requests, for OAuth 2.0 are:
|
||||
A typical OAuth 2.0 authorization code flow has two main requests:
|
||||
|
||||
1. An authorization request is prepared by the RP and contains parameters for its implementation of OAuth and which data it requires, and then the User's browser is redirected to that URL.
|
||||
2. The RP sends a request to authentik in the background to exchange the access code for an access token (and optionally a refresh token).
|
||||
1. The RP prepares an authorization request that describes the requested access and redirects the user's browser to the OP.
|
||||
2. After the OP authenticates the user, the RP exchanges the authorization code for an access token and, optionally, a refresh token.
|
||||
|
||||
In detail, with OAuth2 when a user accesses the application (the RP) via their browser, the RP then prepares a URL with parameters for the OpenID Provider (OP), which the user's browser is redirected to. The OP authenticates the user and generates an authorization code. The OP then redirects the client (the user's browser) back to the RP, along with that authorization code. In the background, the RP then sends that same authorization code in a request authenticated by the `client_id` and `client_secret` to the OP. Finally, the OP responds by sending an Access Token saying this user has been authorized (the RP is recommended to validate this token using cryptography) and optionally a Refresh Token.
|
||||
When a user opens the application, the RP builds an authorization URL and redirects the user's browser to the OP. The OP authenticates the user and redirects the browser back to the RP with an authorization code. The RP then sends the code to the OP in a back-channel request, authenticating with its `client_id` and, for confidential clients, its `client_secret`. The OP returns an access token and, when configured, a refresh token. The RP should validate received tokens before trusting their contents.
|
||||
|
||||
The image below shows a typical authorization code flow.
|
||||
|
||||
@@ -66,13 +66,13 @@ sequenceDiagram
|
||||
Due to how the OAuth2 provider endpoints are structured, you cannot create applications that use the slugs `authorize`, `token`, `device`, `userinfo`, `introspect`, or `revoke` as these would conflict with the global OAuth2 endpoints.
|
||||
:::
|
||||
|
||||
### Additional configuration options with Redirect URIs
|
||||
### Additional configuration options with redirect URIs
|
||||
|
||||
When using an OAuth 2.0 provider in authentik, the OP must validate the provided redirect URI by the RP. An authentik admin can configure a list in the **Redirect URI** field on the Provider.
|
||||
When using an OAuth 2.0 provider in authentik, the OP must validate the redirect URI provided by the RP. An authentik administrator can configure allowed redirect URIs in the provider's **Redirect URI** field.
|
||||
|
||||
When you create a new OAuth 2.0 provider and app in authentik and you leave the **Redirect URI** field empty, then the first time a user opens that app, authentik uses that URL as the saved redirect URL.
|
||||
If you leave the **Redirect URI** field empty when creating a provider and application, authentik saves the first redirect URI used when a user opens the application.
|
||||
|
||||
For advanced use cases, an authentik admin can use regular expressions (regex) instead of a redirect URL. For example, if you want to list ten different applications, instead of listing them all individually, you can create an expression with wildcards. When using regex, be aware that authentik uses a dot as a separator in the URL, but in regex a dot means "one of any character", a wildcard. You should therefore escape the dot with `\.` to prevent its interpretation as a wildcard.
|
||||
For advanced use cases, an authentik administrator can use regular expressions instead of static redirect URLs. For example, you can use a regular expression to match a group of related redirect URLs instead of listing each URL individually. When matching literal periods in hostnames, escape them as `\.` because an unescaped period in a regular expression matches any character.
|
||||
|
||||
### OAuth2/OpenID Connect back-channel logout
|
||||
|
||||
@@ -84,11 +84,11 @@ For more information, see our [OAuth2/OpenID Connect front-channel and back-chan
|
||||
|
||||
There are three general flows of OAuth 2.0:
|
||||
|
||||
1. Web-based application authorization (Authorization code, Implicit, Refresh token)
|
||||
2. Client credentials (Machine-to-machine)
|
||||
1. Web-based application authorization (authorization code, implicit, hybrid, and refresh token)
|
||||
2. Client credentials (machine-to-machine)
|
||||
3. Device code
|
||||
|
||||
Additionally, the [Refresh token](#refresh-token-grant) (grant type) is optionally used with any of the above flows, as well as the client credentials and device code flows.
|
||||
The [refresh token](#refresh-token-grant) grant type can be used with several flows to obtain a new access token without another interactive login.
|
||||
|
||||
### 1: Web-based application authorization
|
||||
|
||||
@@ -100,27 +100,27 @@ The flows and grant types used in this case are those used for a typical authori
|
||||
|
||||
#### Authorization code
|
||||
|
||||
The authorization code is for environments with both a Client and a application server, where the back and forth happens between the client and an app server (the logic lives on app server). The RP needs to authorise itself to the OP. Client ID (public, identifies which app is talking to it) and client secret (the password) that the RP uses to authenticate.
|
||||
The authorization code grant is intended for applications with a backend server. The browser receives an authorization code, and the backend exchanges that code for tokens. During the exchange, confidential clients authenticate to the OP with their client ID and client secret.
|
||||
|
||||
If you configure authentik to use "Offline access" then during the initial auth the OP sends two tokens, an access token (short-lived, hours, can be customized) and a refresh token (typically longer validity, days or infinite). The RP (the app) saves both tokens. When the access token is about to expire, the RP sends the saved refresh token back to the OP, and requests a new access token. When the refresh token itself is about to expire, the RP can also ask for a new refresh token. This can all happen without user interaction if you configured the offline access.
|
||||
If you configure authentik to allow offline access, the OP can return both a short-lived access token and a longer-lived refresh token during the initial authorization. The RP stores the tokens and uses the refresh token to request a new access token before the current access token expires. Depending on the provider settings, the RP can also receive a rotated refresh token without requiring another user interaction.
|
||||
|
||||
:::info
|
||||
Starting with authentik 2024.2, applications only receive an access token. To receive a refresh token, both applications and authentik must be configured to request the `offline_access` scope. In authentik this can be done by selecting the `offline_access` Scope mapping in the provider settings.
|
||||
Starting with authentik 2024.2, applications only receive an access token by default. To receive a refresh token, the application must request the `offline_access` scope and the authentik provider must include the `offline_access` scope mapping.
|
||||
:::
|
||||
|
||||
The authorization code grant type is used to convert an authorization code to an access token (and optionally a refresh token). The authorization code is retrieved through the authentik [Authorization flow](../../flows-stages/flow/index.md), can only be used once, and expires quickly.
|
||||
The authorization code grant converts an authorization code into an access token and, optionally, a refresh token. The authorization code is issued by the authentik [authorization flow](../../flows-stages/flow/index.md), can only be used once, and expires quickly.
|
||||
|
||||
#### Implicit
|
||||
|
||||
:::info
|
||||
The OAuth 2.0 [Security Best Current Practice document](https://tools.ietf.org/html/draft-ietf-oauth-security-topics) recommends against using the Implicit flow entirely, and OAuth 2.0 for Browser-Based Apps describes the technique of using the authorization code flow with PKCE instead. ([source](https://oauth.net/2/grant-types/implicit/))
|
||||
The OAuth 2.0 [Security Best Current Practice document](https://tools.ietf.org/html/draft-ietf-oauth-security-topics) recommends against using the implicit flow. OAuth 2.0 for browser-based apps recommends using the authorization code flow with PKCE instead. ([source](https://oauth.net/2/grant-types/implicit/))
|
||||
:::
|
||||
|
||||
This flow is for more modern single page-applications, or ones you download, that are all client-side (all JS, no backend logic, etc) and have no server to make tokens. Because the secret cannot be stored on the client machine, the implicit flow is required in these architectures. With the implicit flow, the flow skips the second part of the two requests seen in the authorization flow; after the initial author request, the implicit flow receives a token, and then with cryptocracy and with PKCE, it can validate that it is the correct client, and that is safe to send a token. The RP (still called that with this implicit flow) can use cryptography to validate the token.
|
||||
The implicit flow was designed for browser-only or installed applications that cannot safely store a client secret. In this flow, the OP returns tokens directly from the authorization request instead of requiring a separate back-channel token exchange. For new browser-based applications, use the authorization code flow with PKCE instead.
|
||||
|
||||
#### Hybrid
|
||||
|
||||
The Hybrid Flow is an OpenID Connect flow that incorporates traits of both the Implicit flow and the Authorization Code flow. It provides an application instant access to an ID token while ensuring secure and safe retrieval of access tokens and refresh tokens. This can be useful in situations where the application needs to quickly access information about the user, while in the background doing further processing to get additional tokens before gaining access to additional resources.
|
||||
The hybrid flow is an OpenID Connect flow that combines parts of the implicit flow and the authorization code flow. It can return an ID token immediately while the application completes a back-channel exchange to retrieve access tokens and refresh tokens.
|
||||
|
||||
### 2. Client credentials
|
||||
|
||||
@@ -130,13 +130,13 @@ For more information, see [Machine-to-machine authentication](./machine_to_machi
|
||||
|
||||
### 3. Device code
|
||||
|
||||
The device code flow is used in situations where there is no browser and limited options for text or data input from a client ("input-constrained devices"). For example, using a subscription TV program on a television, where you use a website on your mobile device to input a code displayed on the TV, authenticate, and then you are logged in to the TV.
|
||||
The device code flow is used when a device has no browser or has limited text input. For example, a TV application can display a code that the user enters on another device to authenticate the session.
|
||||
|
||||
For more information, see [Device code flow](./device_code.md).
|
||||
|
||||
#### Refresh token grant
|
||||
|
||||
Refresh tokens can be used as long-lived tokens to access user data, and further renew the refresh token down the road.
|
||||
Refresh tokens let an application obtain new access tokens without requiring another interactive login. Depending on the provider settings, refresh tokens can also be rotated when they are used.
|
||||
|
||||
:::info
|
||||
Starting with authentik 2024.2, the refresh token grant type requires the `offline_access` scope.
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
---
|
||||
title: Create a SCIM provider
|
||||
---
|
||||
|
||||
## Create a SCIM provider with token authentication
|
||||
|
||||
To create a provider along with a corresponding application, navigate to **Applications** > **Applications** and click **New Application**. We recommend this combined approach for most common use cases. Alternatively, you can use the legacy method to solely create the provider by navigating to **Applications** > **Providers** and clicking **New Provider**.
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair.
|
||||
3. On the **Application** page, define the application settings, and then click **Next**.
|
||||
4. Select **SCIM** as the **Provider Type**, and then click **Next**.
|
||||
5. On the **Configure Provider** page, provide the configuration settings, and then click **Next**.
|
||||
6. On the **Configure Bindings** page, click **Next**.
|
||||
7. Click **Create** to create both the application and the provider.
|
||||
|
||||
### Set the SCIM provider as a backchannel provider for the application
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Applications** > **Applications** and click the edit icon of the new SCIM application.
|
||||
3. Click the plus icon (+) next to **Backchannel providers**.
|
||||
4. Select the new SCIM provider, and then click **Confirm**.
|
||||
5. Click **Save changes**.
|
||||
|
||||
## Create a SCIM provider with OAuth authentication
|
||||
|
||||
There are 3 required steps to creating a SCIM provider:
|
||||
|
||||
1. [Create an OAuth source](#create-an-oauth-source)
|
||||
2. [Create a SCIM application and provider](#create-a-scim-application-and-provider)
|
||||
3. [Set the SCIM provider as a backchannel provider for the application](#set-the-scim-provider-as-a-backchannel-provider-for-the-application)
|
||||
|
||||
If using OAuth (Interactive) mode, you will also need to:
|
||||
|
||||
4. [Provide admin authorization](#provide-admin-authorization-oauth-interactive-mode-only)
|
||||
|
||||
### Create an OAuth source
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Directory** > **Federation and Social login** and click **New Source**.
|
||||
3. Select **OpenID OAuth Source** as the **Source type**.
|
||||
4. On the **OpenID OAuth Source Details** page, provide the configuration settings provided by the SCIM endpoint that you are provisioning to, and then click **Create**.
|
||||
|
||||
### Create a SCIM application and provider
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Applications** > **Applications** and click **New Application** to create an application and provider pair.
|
||||
3. On the **Application** page, define the application settings, and then click **Next**.
|
||||
4. Select **SCIM** as the **Provider Type**, and then click **Next**.
|
||||
5. On the **Configure Provider** page, configure the required settings. Set **Authentication mode** to the desired OAuth option, select the **OAuth source** you created in the previous section, and then click **Next**.
|
||||
6. On the **Configure Bindings** page, click **Next**.
|
||||
7. Click **Create** to create both the application and the provider.
|
||||
|
||||
### Set the SCIM provider as a backchannel provider for the application
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Applications** > **Applications** and click the edit icon of the new SCIM application.
|
||||
3. Click the plus icon (+) next to **Backchannel providers**.
|
||||
4. Select the new SCIM provider, and then click **Confirm**.
|
||||
5. Click **Save changes**.
|
||||
|
||||
### Provide admin authorization (OAuth Interactive mode only)
|
||||
|
||||
If you selected **OAuth (Interactive)** as the **Authentication mode** for the SCIM provider, you will need to authorize the initial OAuth connection.
|
||||
|
||||
1. Log in to authentik as an administrator and open the authentik Admin interface.
|
||||
2. Navigate to **Applications** > **Providers** and click the name of the new SCIM provider.
|
||||
3. Next to **OAuth Status**, click **(Re-)Authenticate**.
|
||||
4. You should be redirected to the SCIM endpoint that you are provisioning to for authentication.
|
||||
5. Once authenticated, you should be redirected back to authentik. If successful, **OAuth Status** should now show as **Authenticated**.
|
||||
This step is only required when initially configuring the SCIM provider; subsequent authentications will be automatic.
|
||||
@@ -8,7 +8,13 @@ A SCIM provider requires a SCIM base URL for the endpoint and an authentication
|
||||
|
||||
SCIM providers in authentik always serve as [backchannel providers](../../applications/manage_apps.mdx#backchannel-providers), which are used in addition to the main provider that supplies SSO authentication. A backchannel provider is used for an application that requires backend authentication, directory synchronization, or other additional authentication needs.
|
||||
|
||||
For instructions on creating a SCIM provider, refer to the [Create a SCIM provider](./create-scim-provider.md) documentation.
|
||||
## Set up a SCIM provider
|
||||
|
||||
Many applications use SCIM together with another SSO protocol such as OAuth/OIDC or SAML. For example, you can create an application and provider pair for Slack by using SAML for authentication and SCIM for provisioning. For this setup, use the following workflow:
|
||||
|
||||
1. [Create](../../applications/manage_apps.mdx#create-an-application-and-provider-pair) the application and provider pair.
|
||||
2. [Create](../../applications/manage_apps.mdx#backchannel-providers) the SCIM backchannel provider.
|
||||
3. Edit the application, and in the **Backchannel Providers** field add the SCIM provider that you created.
|
||||
|
||||
## Authentication modes
|
||||
|
||||
@@ -17,6 +23,12 @@ In authentik, there are two ways to authenticate SCIM requests:
|
||||
- **Static token** provided by the application. This is the default authentication mode.
|
||||
- **OAuth token** that authentik retrieves from a specified source and uses for authentication.
|
||||
|
||||
When you create a new SCIM provider, select the **Authentication Mode** that the application supports.
|
||||
|
||||

|
||||
|
||||
For either mode, enter the SCIM base **URL** for the endpoint.
|
||||
|
||||
### Static token
|
||||
|
||||
When the authentication mode is set to **Static token**, authentik sends the token provided by the application with outgoing SCIM requests to authenticate each request.
|
||||
@@ -25,12 +37,6 @@ When the authentication mode is set to **Static token**, authentik sends the tok
|
||||
|
||||
When you configure a SCIM provider to use OAuth for authentication, authentik generates short-lived tokens through an OAuth flow and sends them to the SCIM endpoint. This offers improved security and control compared with a static token.
|
||||
|
||||
authentik supports two types of SCIM OAuth authentication:
|
||||
|
||||
- **Silent OAuth** – The system obtains or refreshes access tokens automatically, without any administrator interaction. This is the typical approach used for ongoing SCIM provisioning.
|
||||
|
||||
- **Interactive OAuth** – During setup, an administrator is required to authorize the connection before the SCIM integration can obtain its initial token. authentik then stores a refresh token, and provisioning then runs in the background without further admin interaction.
|
||||
|
||||
You can also add additional token request parameters such as `grant_type`, `subject_token`, or `client_assertion`.
|
||||
|
||||
**Example**:
|
||||
|
||||
@@ -25,6 +25,7 @@ Before you begin, ensure you have the following tools installed. You can run the
|
||||
- [Docker](https://www.docker.com/) (Latest Community Edition or Docker Desktop)
|
||||
- [Docker Compose](https://docs.docker.com/compose/) (Compose v2)
|
||||
- [Make](https://www.gnu.org/software/make/) (3 or later)
|
||||
- [CMake](https://cmake.org/) (Latest stable release)
|
||||
|
||||
### Understanding the architecture
|
||||
|
||||
@@ -66,7 +67,8 @@ uv \
|
||||
postgresql \
|
||||
node@24 \
|
||||
golangci-lint \
|
||||
krb5
|
||||
krb5 \
|
||||
cmake
|
||||
```
|
||||
|
||||
</TabItem>
|
||||
@@ -85,7 +87,8 @@ libxslt1-dev \
|
||||
libxmlsec1 \
|
||||
xmlsec1 \
|
||||
postgresql-server-dev-all \
|
||||
postgresql
|
||||
postgresql \
|
||||
cmake
|
||||
```
|
||||
|
||||
For other distributions (Red Hat, SUSE, Arch), adjust the package names as needed.
|
||||
|
||||
@@ -253,15 +253,7 @@ const items = [
|
||||
"add-secure-apps/providers/saml/saml_single_logout",
|
||||
],
|
||||
},
|
||||
{
|
||||
type: "category",
|
||||
label: "SCIM Provider",
|
||||
link: {
|
||||
type: "doc",
|
||||
id: "add-secure-apps/providers/scim/index",
|
||||
},
|
||||
items: ["add-secure-apps/providers/scim/create-scim-provider"],
|
||||
},
|
||||
"add-secure-apps/providers/scim/index",
|
||||
{
|
||||
type: "category",
|
||||
label: "SSF Provider",
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: AFFiNE
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is AFFiNE
|
||||
## What is AFFiNE?
|
||||
|
||||
> AFFiNE is an open-source platform that allows you to bring together documents, whiteboards, and databases. It is a reliable tool designed to create a professional workspace for your work. With AFFiNE, you can focus on practicality and efficiency, making it easier to collaborate on your projects.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is ChatGPT
|
||||
## What is ChatGPT?
|
||||
|
||||
> ChatGPT is OpenAI's conversational AI platform that provides chat-based assistance across the web and desktop applications.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: HedgeDoc
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is HedgeDoc
|
||||
## What is HedgeDoc?
|
||||
|
||||
> HedgeDoc lets you create real-time collaborative markdown notes.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Joplin
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Joplin Server
|
||||
## What is Joplin Server?
|
||||
|
||||
> Joplin is an open source note-taking app. Capture your thoughts and securely access them from any device.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Kanboard
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Kanboard
|
||||
## What is Kanboard?
|
||||
|
||||
> Kanboard is a free and open source Kanban project management software.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Kimai
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Kimai
|
||||
## What is Kimai?
|
||||
|
||||
> Kimai is a free & open source timetracker. It tracks work time and prints out a summary of your activities on demand. Yearly, monthly, daily, by customer, by project … Its simplicity is its strength. Due to Kimai's browser based interface it runs cross-platform, even on your mobile device.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: mailcow
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is mailcow
|
||||
## What is mailcow?
|
||||
|
||||
> mailcow is a Dockerized, open-source groupware and email suite based on Docker. It relies on many well-known and long-used components, which, when combined, result in a comprehensive email server solution.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Mastodon
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Mastodon
|
||||
## What is Mastodon?
|
||||
|
||||
> Mastodon is free and open-source software for running self-hosted social networking services. It has microblogging features similar to Twitter
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Matrix Synapse
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Matrix Synapse
|
||||
## What is Matrix Synapse?
|
||||
|
||||
> Matrix is an open source project that publishes the Matrix open standard for secure, decentralized, real-time communication, and its Apache licensed reference implementations.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is Mattermost Team Edition
|
||||
## What is Mattermost Team Edition?
|
||||
|
||||
> Mattermost is an open source, real-time collaboration platform. It provides chat, audio/video calling, screen sharing, and a plugin architecture for extending its capabilities. Mattermost Team Edition is the free, open-source version of the product.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Mautic
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Mautic
|
||||
## What is Mautic?
|
||||
|
||||
> Mautic provides free and open source marketing automation software available to everyone. Free email marketing and lead management software.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Mobilizon
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Mobilizon
|
||||
## What is Mobilizon?
|
||||
|
||||
> Gather, organize and mobilize yourselves with a convivial, ethical, and emancipating tool. https://joinmobilizon.org
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Nextcloud
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Nextcloud
|
||||
## What is Nextcloud?
|
||||
|
||||
> Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud is free and open-source, which means that anyone is allowed to install and operate it on their own private server devices.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: OnlyOffice
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is OnlyOffice
|
||||
## What is OnlyOffice?
|
||||
|
||||
> OnlyOffice, stylized as ONLYOFFICE, is a free software office suite developed by Ascensio System SIA, a company headquartered in Riga, Latvia. It features online document editors, platform for document management, corporate communication, mail and project management tools
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: OpenProject
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is OpenProject
|
||||
## What is OpenProject?
|
||||
|
||||
> OpenProject is a web-based project management software. Use OpenProject to manage your projects, tasks and goals. Collaborate via work packages and link them to your pull requests on Github.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: ownCloud
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is ownCloud
|
||||
## What is ownCloud?
|
||||
|
||||
> ownCloud is a free and open-source software project for content collaboration and sharing and syncing of files.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Placetel
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Placetel
|
||||
## What is Placetel?
|
||||
|
||||
> Placetel is a German cloud communications provider, specializing in VoIP-based telephony, unified communications (UCaaS), and collaboration tools for businesses.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Planka
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Planka
|
||||
## What is Planka?
|
||||
|
||||
> Planka is an open-source, Trello-like application with a Kanban board system, used for project management.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Rocket.chat
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Rocket.chat
|
||||
## What is Rocket.chat?
|
||||
|
||||
> Rocket.Chat is an open-source fully customizable communications platform developed in JavaScript for organizations with high standards of data protection. It is licensed under the MIT License with some other licenses mixed in. See [Rocket.chat GitHub](https://github.com/RocketChat/Rocket.Chat/blob/develop/LICENSE) for licensing information.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Roundcube
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Roundcube
|
||||
## What is Roundcube?
|
||||
|
||||
> Roundcube is a browser-based multilingual IMAP client with an application-like user interface. It provides the full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: SeaTable
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is SeaTable
|
||||
## What is SeaTable?
|
||||
|
||||
> SeaTable is a no-code database and app builder platform that provides a web-based, spreadsheet-like interface for organizing data, building apps, and automating workflows. It is designed to function as a collaborative database with features like tables, views, forms, and permissions.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: SharePoint Server SE
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Microsoft SharePoint
|
||||
## What is Microsoft SharePoint?
|
||||
|
||||
> SharePoint is a proprietary, web-based collaborative platform that integrates natively with Microsoft 365.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Slack
|
||||
support_level: authentik
|
||||
---
|
||||
|
||||
## What is Slack
|
||||
## What is Slack?
|
||||
|
||||
> Slack is a platform for collaboration, with chat and real-time video capabilities. To learn more, visit https://slack.com.
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: The Lounge
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is The Lounge
|
||||
## What is The Lounge?
|
||||
|
||||
> The Lounge is a modern, web-based IRC (Internet Relay Chat) client that allows users to stay connected to IRC servers even when offline.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is Vikunja
|
||||
## What is Vikunja?
|
||||
|
||||
> Vikunja is an Open-Source, self-hosted To-Do list application for all platforms.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Wekan
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Wekan
|
||||
## What is Wekan?
|
||||
|
||||
> Wekan is an open-source kanban board which allows a card-based task and to-do management.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Writefreely
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Writefreely
|
||||
## What is Writefreely?
|
||||
|
||||
> An open source platform for building a writing space on the web.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Zoom
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Zoom
|
||||
## What is Zoom?
|
||||
|
||||
> Zoom is a video conferencing and collaboration platform. It allows users to hold online meetings, webinars, chats, and calls over the internet.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Zulip
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Zulip
|
||||
## What is Zulip?
|
||||
|
||||
> Zulip is an open-source team chat application that organizes conversations into topic-based streams, enabling more structured and efficient communication compared to traditional linear chat platforms.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: authentik
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is AWS
|
||||
## What is AWS?
|
||||
|
||||
> AWS, or Amazon Web Services, is a comprehensive cloud computing platform. It provides a wide array of on-demand IT services like computing power, storage, and databases, allowing businesses to build and run applications, and manage infrastructure through the internet.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Amazon Web Services (IAM Identity Center)
|
||||
support_level: authentik
|
||||
---
|
||||
|
||||
## What is AWS
|
||||
## What is AWS?
|
||||
|
||||
> AWS, or Amazon Web Services, is a comprehensive cloud computing platform. It provides a wide array of on-demand IT services like computing power, storage, and databases, allowing businesses to build and run applications, and manage infrastructure through the internet.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: DigitalOcean
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is DigitalOcean
|
||||
## What is DigitalOcean?
|
||||
|
||||
> DigitalOcean is a cloud infrastructure provider that offers developers simple, scalable virtual servers (droplets), managed databases, and other cloud services to deploy and manage applications efficiently.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Google Workspace
|
||||
support_level: authentik
|
||||
---
|
||||
|
||||
## What is Google Workspace
|
||||
## What is Google Workspace?
|
||||
|
||||
> Google Workspace is a collection of cloud computing, productivity and collaboration tools, software and products developed and marketed by Google.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: HashiCorp Cloud Platform
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is HashiCorp Cloud
|
||||
## What is HashiCorp Cloud?
|
||||
|
||||
> HashiCorp Cloud Platform is a fully managed platform for Terraform, Vault, Consul, and more.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Oracle Cloud
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Oracle Cloud
|
||||
## What is Oracle Cloud?
|
||||
|
||||
> Oracle Cloud is the first public cloud built from the ground up to be a better cloud for every application. By rethinking core engineering and systems design for cloud computing, we created innovations that accelerate migrations, deliver better reliability and performance for all applications, and offer the complete services customers need to build innovative cloud applications.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: OVHcloud
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is OVHcloud
|
||||
## What is OVHcloud?
|
||||
|
||||
> OVHcloud is a French cloud provider. They provide public and private cloud products, shared hosting, and dedicated servers in 140 countries.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Homarr
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Homarr
|
||||
## What is Homarr?
|
||||
|
||||
> A sleek, modern dashboard that puts all of your apps and services at your fingertips. Control everything in one convenient location. Seamlessly integrates with the apps you've added, providing you with valuable information.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Linkwarden
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Linkwarden
|
||||
## What is Linkwarden?
|
||||
|
||||
> Linkwarden is an open-source collaborative bookmark manager used to collect, organize, and preserve webpages.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: organizr
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is organizr
|
||||
## What is organizr?
|
||||
|
||||
> Organizr allows you to setup "Tabs" that will be loaded all in one webpage.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Coder
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Coder
|
||||
## What is Coder?
|
||||
|
||||
> Coder is an open-source platform that provides browser-based cloud development environments, enabling developers and teams to securely write, edit, and manage code remotely without the need for local setup.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: engomo
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is engomo
|
||||
## What is engomo?
|
||||
|
||||
> engomo is a low-code app development platform to create enterprise apps for smartphones and tablets based on Android, iOS, or iPadOS.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Forgejo
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Forgejo
|
||||
## What is Forgejo?
|
||||
|
||||
> Forgejo is a lightweight, self‑hosted alternative to GitHub/GitLab, with a strong emphasis on community governance and open development.
|
||||
>
|
||||
|
||||
@@ -8,7 +8,7 @@ support_level: community
|
||||
These instructions apply to all projects in the Frappe Family, including ERPNext.
|
||||
:::
|
||||
|
||||
## What is Frappe
|
||||
## What is Frappe?
|
||||
|
||||
> Frappe is a full stack, batteries-included, web framework written in Python and JavaScript.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is GitHub Enterprise Managed Users
|
||||
## What is GitHub Enterprise Managed Users?
|
||||
|
||||
> With Enterprise Managed Users, you manage the lifecycle and authentication of your users on GitHub from an external identity management system, or IdP.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: GitHub Enterprise Cloud
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is GitHub Enterprise Cloud
|
||||
## What is GitHub Enterprise Cloud?
|
||||
|
||||
> GitHub Enterprise Cloud is a plan for large businesses or teams who collaborate on GitHub.com.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: GitHub Enterprise Server
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is GitHub Enterprise Server
|
||||
## What is GitHub Enterprise Server?
|
||||
|
||||
> GitHub Enterprise Server is a self-hosted platform for software development within your enterprise.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Gitea
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Gitea
|
||||
## What is Gitea?
|
||||
|
||||
> Gitea is a community managed lightweight code hosting solution written in Go. It is published under the MIT license.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: GitLab
|
||||
support_level: authentik
|
||||
---
|
||||
|
||||
## What is GitLab
|
||||
## What is GitLab?
|
||||
|
||||
> GitLab is a complete DevOps platform with features for version control, CI/CD, issue tracking, and collaboration, facilitating efficient software development and deployment workflows.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Gravitee
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Gravitee
|
||||
## What is Gravitee?
|
||||
|
||||
> Gravitee.io API Management is a flexible, lightweight and blazing-fast Open Source solution that helps your organization control who, when and how users access your APIs.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Jenkins
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Jenkins
|
||||
## What is Jenkins?
|
||||
|
||||
> The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Node-RED
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Node-RED
|
||||
## What is Node-RED?
|
||||
|
||||
> Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: SonarQube
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is SonarQube
|
||||
## What is SonarQube?
|
||||
|
||||
> Self-managed static analysis tool for continuous codebase inspection
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Weblate
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Weblate
|
||||
## What is Weblate?
|
||||
|
||||
> Weblate is a copylefted libre software web-based continuous localization system, used by over 2500 libre projects and companies in more than 165 countries.
|
||||
>
|
||||
|
||||
@@ -8,7 +8,7 @@ tags:
|
||||
authentik_preview: true
|
||||
---
|
||||
|
||||
## What is Fleet
|
||||
## What is Fleet?
|
||||
|
||||
> Fleet is an open source device management (MDM) platform for vulnerability reporting, detection engineering, device health monitoring, posture-based access control, managing unused software licenses, and more.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: MeshCentral
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is MeshCentral
|
||||
## What is MeshCentral?
|
||||
|
||||
> MeshCentral is a free, open source, web-based platform for remote device management.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is AppFlowy
|
||||
## What is AppFlowy?
|
||||
|
||||
> AppFlowy is an open-source workspace collaboration platform (similar to Notion) that lets teams create, manage, and collaborate on documents, databases, and projects.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is BookStack
|
||||
## What is BookStack?
|
||||
|
||||
> BookStack is a free and open-source wiki software aimed for a simple, self-hosted, and easy-to-use platform. It uses the ideas of books to organise pages and store information. BookStack is multilingual and available in over thirty languages. For the simplicity, BookStack is considered as suitable for smaller businesses or freelancers.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: DokuWiki
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is DokuWiki
|
||||
## What is DokuWiki?
|
||||
|
||||
> DokuWiki is an open source wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki and it is often recommended as a more lightweight, easier to customize alternative to MediaWiki.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: GLPI
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is GLPI
|
||||
## What is GLPI?
|
||||
|
||||
> GLPI (Gestionnaire Libre de Parc Informatique) is an open-source IT asset management and service desk software. It helps organizations manage hardware, software, tickets, users, and IT services in a centralized environment.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Karakeep
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Karakeep
|
||||
## What is Karakeep?
|
||||
|
||||
> A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full-text search.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: KitchenOwl
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is KitchenOwl
|
||||
## What is KitchenOwl?
|
||||
|
||||
> KitchenOwl is a smart self-hosted grocery list and recipe manager. Easily add items to your shopping list before you go shopping. You can also create recipes and set up meal plans to help you organize your cooking.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Mealie
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Mealie
|
||||
## What is Mealie?
|
||||
|
||||
> Mealie is a self hosted recipe manager and meal planner. Easily add recipes by providing the url and Mealie will automatically import the relevant data or add a family recipe with the UI editor.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: NetBox
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is NetBox
|
||||
## What is NetBox?
|
||||
|
||||
> NetBox is the leading solution for modeling and documenting modern networks.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Outline
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Outline
|
||||
## What is Outline?
|
||||
|
||||
> Your team's knowledge base.
|
||||
> Lost in a mess of Docs? Never quite sure who has access? Colleagues requesting the same information repeatedly in chat? It’s time to get your team’s knowledge organized.
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Paperless-ng
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Paperless-ng
|
||||
## What is Paperless-ng?
|
||||
|
||||
> Paperless-ng is an application that indexes your scanned documents and allows you to easily search for documents and store metadata alongside your documents. It was a fork from the original Paperless that is no longer maintained.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Paperless-ngx
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Paperless-ngx
|
||||
## What is Paperless-ngx?
|
||||
|
||||
> Paperless-ngx is an application that indexes your scanned documents and allows you to easily search for documents and store metadata alongside your documents. It was a fork from Paperless-ng, in turn a fork from the original Paperless, neither of which are maintained any longer.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Papra
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Papra
|
||||
## What is Papra?
|
||||
|
||||
> An open-source document management platform designed to help you organize, secure, and archive your files effortlessly.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Snipe-IT
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Snipe-IT
|
||||
## What is Snipe-IT?
|
||||
|
||||
> A free open source IT asset/license management system.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Tandoor
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Tandoor
|
||||
## What is Tandoor?
|
||||
|
||||
> Application for managing recipes, planning meals and building shopping lists.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Wiki.js
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Wiki.js
|
||||
## What is Wiki.js?
|
||||
|
||||
> Wiki.js is a wiki engine running on Node.js and written in JavaScript. It is free software released under the Affero GNU General Public License. It is available as a self-hosted solution or using "single-click" install on the DigitalOcean and AWS marketplace.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: YouTrack
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is YouTrack
|
||||
## What is YouTrack?
|
||||
|
||||
> YouTrack is a proprietary, commercial browser-based bug tracker, issue tracking system, and project management software developed by JetBrains.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Arcane
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Arcane
|
||||
## What is Arcane?
|
||||
|
||||
> Modern Docker Management, Designed for Everyone.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Portainer
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Portainer
|
||||
## What is Portainer?
|
||||
|
||||
> Portainer is a powerful, GUI-based Container-as-a-Service solution that helps organizations manage and deploy cloud-native applications easily and securely.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Proxmox VE
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Proxmox VE
|
||||
## What is Proxmox VE?
|
||||
|
||||
> Proxmox Virtual Environment is an open source server virtualization management solution based on QEMU/KVM and LXC. You can manage virtual machines, containers, highly available clusters, storage, and networks with an integrated, easy-to-use web interface or via CLI. Proxmox VE code is licensed under the GNU Affero General Public License, version 3. The project is developed and maintained by Proxmox Server Solutions GmbH.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Rancher
|
||||
support_level: authentik
|
||||
---
|
||||
|
||||
## What is Rancher
|
||||
## What is Rancher?
|
||||
|
||||
> An enterprise platform for managing Kubernetes Everywhere
|
||||
> Rancher is a platform built to address the needs of the DevOps teams deploying applications with Kubernetes, and the IT staff responsible for delivering an enterprise-critical service.
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: VMware Cloud Director
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is VMware Cloud Director
|
||||
## What is VMware Cloud Director?
|
||||
|
||||
> VMware Cloud Director is a platform that enables service providers and enterprises to create multi-tenant virtual data centers (VDCs) from underlying VMware vSphere infrastructure. It supports self-service resource provisioning, secure tenant isolation, and management of compute, storage, and networking via web portals and APIs.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: VMware vCenter
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is vCenter
|
||||
## What is vCenter?
|
||||
|
||||
> vCenter Server is the centralized management utility for VMware, and is used to manage virtual machines, multiple ESXi hosts, and all dependent components from a single centralized location. VMware vMotion and svMotion require the use of vCenter and ESXi hosts.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Xen Orchestra
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Xen Orchestra
|
||||
## What is Xen Orchestra?
|
||||
|
||||
> Xen Orchestra provides a user friendly web interface for every Xen based hypervisor (XenServer, xcp-ng, etc.).
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: authentik
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is Apache Guacamole™
|
||||
## What is Apache Guacamole™?
|
||||
|
||||
> Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: ArgoCD
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is ArgoCD
|
||||
## What is ArgoCD?
|
||||
|
||||
> Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Red Hat Ansible Automation Platform / AWX
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Tower
|
||||
## What is Tower?
|
||||
|
||||
> Red Hat Ansible Automation Platform (RHAAP) (formerly ‘AWX’) is a web-based solution that makes Ansible even more easy to use for IT teams of all kinds. It’s designed to be the hub for all of your automation tasks. Tower allows you to control access to who can access what, even allowing sharing of SSH credentials without someone being able to transfer those credentials. Inventory can be graphically managed or synced with a wide variety of cloud sources. It logs all of your jobs, integrates well with LDAP, and has an amazing browsable REST API. Command line tools are available for easy integration with Jenkins as well. Provisioning callbacks provide great support for autoscaling topologies.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Harbor
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Harbor
|
||||
## What is Harbor?
|
||||
|
||||
> Harbor is an open source container image registry that secures images with role-based access control, scans images for vulnerabilities, and signs images as trusted. A CNCF Graduated project, Harbor delivers compliance, performance, and interoperability to help you consistently and securely manage images across cloud native compute platforms like Kubernetes and Docker.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is Keycloak
|
||||
## What is Keycloak?
|
||||
|
||||
> Keycloak is an open-source Identity and Access Management (IAM) platform. It can be used both as an Identity Provider and as an application.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Komodo
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Komodo
|
||||
## What is Komodo?
|
||||
|
||||
> Komodo is a web-based application designed to organize and streamline the management of servers, builds, deployments, and automated tasks.
|
||||
>
|
||||
|
||||
@@ -7,7 +7,7 @@ support_level: community
|
||||
import TabItem from "@theme/TabItem";
|
||||
import Tabs from "@theme/Tabs";
|
||||
|
||||
## What is MinIO
|
||||
## What is MinIO?
|
||||
|
||||
> MinIO is an Amazon S3 compatible object storage suite capable of handling structured and unstructured data including log files, artifacts, backups, container images, photos and videos. The current maximum supported object size is 5TB.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Omni
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Omni
|
||||
## What is Omni?
|
||||
|
||||
> Omni manages Kubernetes on bare metal, virtual machines, or in a cloud.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: osTicket
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is osTicket
|
||||
## What is osTicket?
|
||||
|
||||
> osTicket is a web-based, open source user support/ticketing solution.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: pgAdmin
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is pgAdmin
|
||||
## What is pgAdmin?
|
||||
|
||||
> pgAdmin is a management tool for PostgreSQL and derivative relational databases such as EnterpriseDB's EDB Advanced Server. It may be run either as a web or desktop application.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: phpIPAM
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is phpIPAM
|
||||
## What is phpIPAM?
|
||||
|
||||
> phpipam is an open-source web IP address management application (IPAM). Its goal is to provide light, modern and useful IP address management. It is php-based application with MySQL database backend, using jQuery libraries, ajax and HTML5/CSS3 features.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: Plesk
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is Plesk
|
||||
## What is Plesk?
|
||||
|
||||
> Plesk is a web hosting platform with a control panel that helps manage servers, applications, and websites through a comprehensive graphical user interface. It provides tools for web professionals, IT administrators, and hosting companies to simplify the process of hosting and managing websites.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: PowerDNS-Admin
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is PowerDNS-Admin
|
||||
## What is PowerDNS-Admin?
|
||||
|
||||
> A PowerDNS web interface with advanced features.
|
||||
>
|
||||
|
||||
@@ -4,7 +4,7 @@ sidebar_label: ProFTPD
|
||||
support_level: community
|
||||
---
|
||||
|
||||
## What is ProFTPD
|
||||
## What is ProFTPD?
|
||||
|
||||
> ProFTPD is a high-performance, extremely configurable, and most of all a secure FTP server, featuring Apache-like configuration and blazing performance.
|
||||
>
|
||||
|
||||
@@ -3,7 +3,7 @@ title: Integrate with QNAP NAS
|
||||
sidebar_label: QNAP NAS
|
||||
---
|
||||
|
||||
## What is QNAP NAS
|
||||
## What is QNAP NAS?
|
||||
|
||||
> QNAP Systems, Inc. is a Taiwanese corporation that specializes in network-attached storage appliances used for file sharing, virtualization, storage management and surveillance applications.
|
||||
>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user