Compare commits

...

100 Commits

Author SHA1 Message Date
dependabot[bot]
5be89da648 Bump @babel/plugin-transform-modules-systemjs from 7.14.5 to 7.29.4
Bumps [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs) from 7.14.5 to 7.29.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
  dependency-version: 7.29.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-09 06:49:30 +00:00
Kilian
aea96f30b6 Update index.md 2025-01-23 12:42:10 +01:00
Cedric Verstraeten
cffefd0356 Update create-release.yml 2024-11-21 09:42:37 +01:00
Cedric Verstraeten
91f313d302 remove fixed urls 2024-10-01 08:39:45 +02:00
Cedric Verstraeten
f85dcfb98f Update Dockerfile 2024-09-30 21:53:53 +02:00
Cedric Verstraeten
1c82f8ae7a Update Dockerfile 2024-09-30 21:50:52 +02:00
Cedric Verstraeten
f1fb359efa Merge branch 'master' of https://github.com/kerberos-io/documentation 2024-09-30 21:45:58 +02:00
Cedric Verstraeten
4fdcdbdce6 add workflows 2024-09-30 21:45:47 +02:00
Cédric Verstraeten
e2d06b29dd Merge pull request #49 from kerberos-io/tannyle289-patch-1
Update index.md
2024-07-25 10:24:59 +02:00
TannyLe
8eeb48bdba Update index.md
fix minor typo
2024-07-23 16:57:53 +02:00
TannyLe
01422f0d30 Update index.md
fix minor typo
2024-07-23 16:47:45 +02:00
Cedric Verstraeten
23f484e045 Kerberos Hub: force SSO documentation 2024-05-15 13:03:29 +02:00
Cedric Verstraeten
ca117c7aae moved introduction videos to different youtube channel 2024-05-13 10:52:49 +02:00
Cedric Verstraeten
efd128f4d9 publish documentation 2024-04-24 16:20:37 +02:00
Cedric Verstraeten
20c98257a8 add example gif: show how SSO looks like 2024-02-13 12:57:51 +01:00
Cedric Verstraeten
e23e036719 add sso docs 2024-02-13 11:58:57 +01:00
Cedric Verstraeten
937e86174f delete announcement, not longer relevant 2024-01-05 09:32:45 +01:00
Cedric Verstraeten
b9111ca4ff email templates allow you to build custom emails with variables 2023-08-08 21:27:10 +02:00
Cedric Verstraeten
fccc679135 add introduction 2023-07-24 07:29:22 +02:00
Cedric Verstraeten
e91bed43a7 small tweaks 2023-07-23 22:18:32 +02:00
Cedric Verstraeten
66a17b5978 add deployment image 2023-07-23 21:29:25 +02:00
Cedric Verstraeten
d99b1f306f improve docs for Kerberos Hub integration 2023-05-18 21:12:07 +02:00
Cédric Verstraeten
b9fe7fbc93 Update index.md 2023-05-05 08:26:38 +02:00
Cedric Verstraeten
9f3239d273 update links! 2023-05-05 08:20:24 +02:00
Cedric Verstraeten
4d03dd2794 remove api uril 2023-05-03 20:05:14 +02:00
Cedric Verstraeten
f661e75d7f hide recycling 2023-05-03 19:12:43 +02:00
Cedric Verstraeten
80ce2fc36e updates 2023-05-03 19:02:39 +02:00
Cédric Verstraeten
ac940f5548 Merge pull request #48 from Livingdead1989/patch-1 2023-04-08 18:40:14 +02:00
Steven Smith
e895d632a6 Update index.md
Corrected hyperlink typo in the protocol preventing users from using the link.
2023-04-08 16:26:48 +01:00
Cedric Verstraeten
c400ec136b add youtube end-to-end video 2023-02-21 15:45:46 +01:00
Cedric Verstraeten
3cbdcc3246 Update index.md 2022-12-18 14:27:34 +01:00
Cedric Verstraeten
10524122f6 Merge branch 'master' of https://github.com/kerberos-io/documentation 2022-12-18 14:27:00 +01:00
Cedric Verstraeten
f01f79edba expand glossary 2022-12-18 14:26:58 +01:00
Cédric Verstraeten
96515cd1d7 Merge pull request #44 from baberlevi/patch-1
typo correction
2022-12-18 08:09:29 +01:00
Cedric Verstraeten
10a1d55af0 more tweaks 2022-12-17 23:30:09 +01:00
Levi Baber
19b96e0ca5 typo correction 2022-12-17 15:20:52 -06:00
Cedric Verstraeten
b43d80ef9d advance deployments page 2022-12-16 16:15:47 +01:00
Cedric Verstraeten
0ff848ebf5 example deployments, more to be added of course 2022-12-15 23:14:27 +01:00
Cedric Verstraeten
911ce63702 improve "how it works page" 2022-12-15 16:51:02 +01:00
Cedric Verstraeten
ac1a29e261 tweaking the introduction pages, so it is better aligned 2022-12-15 08:22:08 +01:00
Cedric Verstraeten
91ae61076b small modifications prologue + starting to update illustrations 2022-12-14 19:38:26 +01:00
Cédric Verstraeten
ff2da6e248 Merge pull request #42 from dapeleg-dn/patch-1
Update index.html - add info about default and custom login options
2022-12-10 22:10:17 +01:00
David Peleg
6150cb52ca Update index.html
Add info about initial login username and password. 
Add info about configuring using environment variables, with custom username and password example.
2022-12-10 23:06:13 +02:00
Cedric Verstraeten
6f1e84e58e add depcrated message 2022-12-06 08:23:57 +01:00
Cedric Verstraeten
15e4816c8f get rid of release date Kerberos Agent, its here 2022-12-05 09:43:25 +01:00
Cedric Verstraeten
5767734ab5 make quote block 2022-12-05 09:41:55 +01:00
Cedric Verstraeten
31c50d38d1 Merge branch 'master' of https://github.com/kerberos-io/documentation 2022-12-05 09:34:38 +01:00
Cedric Verstraeten
9b711dd6f1 integrate github installation guides 2022-12-05 09:34:27 +01:00
Cédric Verstraeten
2bf185f384 Merge pull request #37 from eknowlton/patch-1
Updated link to Docker Volume Reference
2022-09-21 16:14:10 +02:00
Ethan Knowlton
deef2e1104 Updated link to Docker Volume Reference
Seems like a moving target but I noticed this was off by a few lines while trying out Kerberos.io.
2022-09-21 10:12:07 -04:00
Thomas Quandalle
f6fc8d0d39 fix 2022-08-09 20:31:09 +02:00
Thomas Quandalle
73f3e1e881 remove lock 2022-08-09 14:27:37 +02:00
Thomas Quandalle
d40dc5be7b add extended 2022-08-09 14:22:41 +02:00
Thomas Quandalle
88caca0aa0 move hugo to 0.81 2022-08-09 14:02:11 +02:00
Thomas Quandalle
03625c9e04 fix hugo version 2022-08-09 13:55:05 +02:00
Thomas Quandalle
0c5e6c47f2 lower version hugo 2022-08-09 13:53:16 +02:00
Thomas Quandalle
fec48aac86 install hugo from source 2022-08-09 13:46:29 +02:00
Thomas Quandalle
3b1ab12f14 add hugo 2022-08-09 13:34:18 +02:00
Thomas Quandalle
d251575d94 Update Dockerfile 2022-08-09 13:32:06 +02:00
Thomas Quandalle
457e6af437 add rimraf 2022-08-09 12:18:07 +02:00
Thomas Quandalle
aeda4c598b upgrade to node 18 2022-08-09 12:15:13 +02:00
Thomas Quandalle
8def470899 upgrade node base image 2022-08-09 12:11:05 +02:00
Thomas Quandalle
b4235a80ab do a local build in multi-stage 2022-08-09 12:08:33 +02:00
Thomas Quandalle
d4af376ad5 add docker build on github, get rid of gitlab 2022-08-09 12:00:11 +02:00
Thomas Quandalle
5631947474 add roles documentation 2022-08-09 11:28:17 +02:00
Thomas Quandalle
51194d917e add SVG's 2022-07-19 20:32:10 +02:00
Thomas Quandalle
3eb853c80e add welcome page for onboarding Kerberos Hub 2022-07-19 17:08:57 +02:00
Thomas Quandalle
9e8b62771b update docs 2022-07-18 17:57:10 +02:00
Cédric Verstraeten
a7ee84257d Update index.md 2022-06-07 11:41:58 +02:00
Thomas Quandalle
b0e77d884c fix typo 2022-06-07 09:16:25 +02:00
Thomas Quandalle
d7e026a49f add email templates docs 2022-06-07 08:45:10 +02:00
Thomas Quandalle
d1676daee3 Describing domain feature, and how to use, configure it. 2022-05-06 15:36:56 +02:00
Thomas Quandalle
dc47799a4f Remove spaces 2022-05-04 21:44:56 +02:00
Cédric Verstraeten
777c6a8102 Update index.md 2022-05-04 21:43:18 +02:00
Cédric Verstraeten
ce86090617 add onvif documentation, and instruction for Kerberos Hub 2022-05-04 21:38:32 +02:00
Cédric Verstraeten
47e7391ab1 add onvif / ptz docs 2022-04-25 15:28:12 +02:00
Cédric Verstraeten
8271a276e3 add analytics section 2022-04-24 22:52:31 +02:00
Cédric Verstraeten
33655103da fix 2022-04-20 21:29:10 +02:00
Cédric Verstraeten
debc147dd7 Create index.md 2022-04-20 21:07:10 +02:00
cedricve
c12cdb9433 add archiving section 2022-04-11 09:48:43 +02:00
Cédric Verstraeten
50fe92e11e Merge pull request #28 from Nanaki59/patch-1 2022-03-22 07:49:49 +01:00
Nanaki59
a02f8e8eb8 Fix installation issues on Raspbian Bullseye
Hi,

I'm proposing the fixes I had to apply to be able to use Kerberos.io with Raspberry Pi OS Bullseye 32 bits.

Adrien
2022-03-22 00:13:02 +01:00
cedricve
6651caf296 Update menus.toml 2022-03-21 20:47:56 +01:00
cedricve
1976303d81 Create youtube-vault-kerberosio.png 2022-03-19 20:54:02 +01:00
cedricve
c3e2743afb add images 2022-03-19 20:53:53 +01:00
cedricve
9de918a1e2 add recordings to factory and vault 2022-03-19 20:49:23 +01:00
cedricve
9cdb326dd8 update svg's 2022-03-14 21:30:20 +01:00
cedricve
c45c64b3bb Update factory-edge.svg 2022-03-14 21:29:19 +01:00
cedricve
aad78d2ca0 Update factory-edge-cloud.svg 2022-03-14 21:28:49 +01:00
cedricve
d9f11bf642 add white labeling section 2022-03-10 15:24:06 +01:00
cedricve
657a88e723 add introduction video 2022-03-08 10:18:12 +01:00
Cédric Verstraeten
1a8af99606 Update index.md 2022-02-23 22:13:43 +01:00
Cédric Verstraeten
e85c25ecc3 Update index.md 2022-02-23 22:13:19 +01:00
Cédric Verstraeten
ac89dc2abd Merge pull request #27 from anoopmundathan/patch-1 2022-02-07 07:11:34 +01:00
Anoop Mundathan
ccd31c6f84 Update index.md 2022-02-07 05:55:51 +00:00
cedricve
3de77068bd Merge branch 'master' of https://github.com/kerberos-io/documentation 2021-12-25 22:51:50 +01:00
cedricve
6884528207 add configmap mongodb to vault + change password 2021-12-25 22:51:47 +01:00
Iván Ruiz García
03721cc432 Update index.md 2021-12-25 20:22:27 +01:00
Iván Ruiz García
91b960babe Update index.md 2021-12-25 19:55:31 +01:00
cedricve
d241aa6e01 add webhook documentation 2021-12-20 09:50:40 +01:00
1387 changed files with 33035 additions and 43950 deletions

31
.github/workflows/create-pr.yaml vendored Normal file
View File

@@ -0,0 +1,31 @@
name: Build pull request
on:
pull_request:
types: [opened, synchronize]
jobs:
build-pull-request:
runs-on: ubuntu-latest
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Log in to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- uses: actions/setup-node@v1 #this installs node and npm for us
with:
node-version: "10.x"
# Build the Angular application to the dist folder
- name: Build Angular application
run: |
cd kerberos.ng
npm install
npm run build
# Build the Docker image with the latest tag and the release tag
- name: Build Docker image
run: |
docker build -t uugai/kerberos-documentation:latest .

53
.github/workflows/create-release.yml vendored Normal file
View File

@@ -0,0 +1,53 @@
name: Create a new release
on:
release:
types: [created]
workflow_dispatch:
inputs:
tag:
description: "Tag for the Docker image"
required: true
default: "test"
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Log in to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
# Build the Docker image with the latest tag and the release tag
- name: Build and push Docker image with latest tag
uses: docker/build-push-action@v2
if: github.event.inputs.tag != 'test'
with:
context: .
push: true
tags: uugai/kerberos-documentation:latest
- name: Build and push Docker image with release tag
uses: docker/build-push-action@v2
if: github.event.inputs.tag != 'test'
with:
context: .
push: true
tags: uugai/kerberos-documentation:${{ github.event.inputs.tag || github.ref_name }}
# After we build the Docker image, we create a pull request to update the GitOps repository
# This will allow us to update the Helm chart with the new Docker image tag.
- name: Create GitOps Pull Request
uses: cedricve/gitops-pullrequest-action@master
with:
github-token: ${{ secrets.TOKEN }}
gitops-repo: "uug-ai/gitops"
gitops-file: "environments/staging/doc.kerberos.io/deployment.yaml"
gitops-pr-branch: "release-kerberos-documentation-${{ github.event.inputs.tag || github.ref_name }}"
gitops-key: ".spec.template.spec.containers[0].image"
gitops-value: "core.harbor.uug.ai/images/uugai/kerberos-documentation:${{ github.event.inputs.tag || github.ref_name }}"
commit-email: "gitops@uug.ai"
commit-name: "GitOps - UUG.AI"
commit-message: "A new release for Kerberos documentation - ${{ github.event.inputs.tag || github.ref_name }}"

View File

@@ -1,37 +0,0 @@
name: github pages
on:
push:
branches:
- master
- develop
pull_request:
jobs:
deploy:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
with:
submodules: recursive # Fetch Hugo themes (true OR recursive)
fetch-depth: 1 # Fetch all history for .GitInfo and .Lastmod
- name: Setup Hugo
uses: peaceiris/actions-hugo@v2
with:
hugo-version: 'latest'
extended: true
- name: Install npm packages
run: |
npm install # reads info from package.js
- name: Build
run: hugo --minify --environment production # uses default config/_default/* files + merges with config/production ones
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
if: github.ref == 'refs/heads/move-to-hugo-doks'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./public

19
.github/workflows/pr-description.yml vendored Normal file
View File

@@ -0,0 +1,19 @@
name: Autofill PR description
on: pull_request
jobs:
openai-pr-description:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Autofill PR description if empty using OpenAI
uses: cedricve/azureopenai-pr-description@master
with:
github_token: ${{ secrets.TOKEN }}
openai_api_key: ${{ secrets.OPENAI_API_KEY }}
azure_openai_api_key: ${{ secrets.AZURE_OPENAI_API_KEY }}
azure_openai_endpoint: ${{ secrets.AZURE_OPENAI_ENDPOINT }}
azure_openai_version: ${{ secrets.AZURE_OPENAI_VERSION }}
overwrite_description: true

View File

@@ -1,72 +0,0 @@
image: monachus/hugo
variables:
GIT_SUBMODULE_STRATEGY: recursive
ARTIFACT_NAME: documentation
REPO_NAME: kerberos-io/${ARTIFACT_NAME}
REPO_DIR: gitlab.com/${REPO_NAME}
CI_VERSION: "1.0.${CI_PIPELINE_ID}"
DOCKER_HOST: tcp://localhost:2375
NAMESPACE: kerberos
REGISTRY: registry.gitlab.com/kerberos-io/${ARTIFACT_NAME}
stages:
- build-staging # Staging environment -> develop
- build-production # Production environment -> master
- docker # All branches
- kubernetes-staging # Staging environment -> develop
- kubernetes-production # Production environment -> master
build-staging:
image: node:10.22.1
stage: build-staging
script:
- yarn
- yarn run build-staging
artifacts:
paths:
- public
except:
- master
build-production:
image: node:10.22.1
stage: build-production
script:
- yarn
- yarn run build
artifacts:
paths:
- public
only:
- master
docker:
image: docker:stable
stage: docker
services:
- docker:18.09.7-dind
script:
- docker login -u ${gitlab_id} -p ${gitlab_token} $CI_REGISTRY
- docker build --build-arg gitlab_id=${gitlab_id} --build-arg gitlab_token=${gitlab_token} -t $CI_REGISTRY/$REPO_NAME:$CI_VERSION .
- docker push $CI_REGISTRY/$REPO_NAME:$CI_VERSION
kubernetes-staging:
image: registry.cn-hangzhou.aliyuncs.com/haoshuwei24/kubectl:1.16.6
stage: kubernetes-staging
environment:
name: staging
script:
- kubectl patch deployment kerberos-documentation --patch="{\"spec\":{\"template\":{\"spec\":{\"containers\":[{\"name\":\"kerberos-documentation\",\"image\":\"${REGISTRY}:${CI_VERSION}\"}]}}}}" -n kerberos-ecosystem
except:
- master
kubernetes-production:
image: registry.cn-hangzhou.aliyuncs.com/haoshuwei24/kubectl:1.16.6
stage: kubernetes-production
environment:
name: production
script:
- kubectl patch deployment kerberos-documentation --patch="{\"spec\":{\"template\":{\"spec\":{\"containers\":[{\"name\":\"kerberos-documentation\",\"image\":\"${REGISTRY}:${CI_VERSION}\"}]}}}}" -n kerberos-ecosystem
only:
- master

5
.idea/.gitignore generated vendored
View File

@@ -1,5 +0,0 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

4
.idea/encodings.xml generated
View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" addBOMForNewFiles="with NO BOM" />
</project>

View File

@@ -1,6 +0,0 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
</profile>
</component>

6
.idea/misc.xml generated
View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptSettings">
<option name="languageLevel" value="JSX" />
</component>
</project>

8
.idea/modules.xml generated
View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/documentation.iml" filepath="$PROJECT_DIR$/.idea/documentation.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml generated
View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

20
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,20 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Launch via NPM",
"request": "launch",
"runtimeArgs": [
"start"
],
"runtimeExecutable": "npm",
"skipFiles": [
"<node_internals>/**"
],
"type": "node"
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More