Skip to content

Commit

Permalink
feat: Add a part of the application that i use
Browse files Browse the repository at this point in the history
  • Loading branch information
batleforc committed Sep 6, 2024
1 parent 8b58021 commit 0eb30e9
Show file tree
Hide file tree
Showing 6 changed files with 144 additions and 1 deletion.
26 changes: 26 additions & 0 deletions folio_content/content/Techno/Infra/Application/Auth/Keycloak.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
date: 2024-07-16T22:51:00Z
title: "Keycloak"
description: "Keycloak - The IAM solution"
spec:
blog: false
project: false
doc: true
links:
- name: "Keycloak"
url: "https://www.keycloak.org/"
- name: "Keycloak Documentation"
url: "https://www.keycloak.org/documentation.html"
tags:
- "IAM"
- "Keycloak"
- "Cloud"
- "Web"
- "Kubernetes"
---

## Keycloak

Keycloak is an Identity and Access Management solution. Written in Java, it's a good self-hosted solution to manage your users and their access to your applications.

Keycloak was the previous solution i used to manage my users and their access to my applications. The only reason i got out of Keycloak was the fact that it's written in Java. I prefer to use Go for my applications and i wanted to have a full Go stack (well since that time i moved to Rust) for my applications.
26 changes: 26 additions & 0 deletions folio_content/content/Techno/Infra/Application/Auth/Zitadel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
date: 2024-07-16T22:51:00Z
title: "Zitadel"
description: "Zitadel - The IAM solution"
spec:
blog: false
project: false
doc: true
links:
- name: "Zitadel"
url: "https://zitadel.ch/"
- name: "Zitadel Documentation"
url: "https://docs.zitadel.ch/"
tags:
- "IAM"
- "Zitadel"
- "Cloud"
- "Web"
- "Kubernetes"
---

## Zitadel

Zitadel is an Identity and Access Management solution. Written in Go, it's a good self-hosted solution to manage your users and their access to your applications.

This solution is the one i use when i need to manage my users and their access to my applications. It's a good solution to have a full IAM in the cloud and to be able to manage your users from anywhere.
33 changes: 33 additions & 0 deletions folio_content/content/Techno/Infra/Application/EclipseChe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
date: 2024-07-16T22:51:00Z
title: "Eclipse Che"
description: "Eclipse Che - The cloud IDE"
spec:
blog: false
project: false
doc: true
links:
- name: "Eclipse Che"
url: "https://www.eclipse.org/che/"
- name: "Eclipse Che Documentation"
url: "https://www.eclipse.org/che/docs/"
technos:
- "Java"
- "Web"
- "Kubernetes"
- "Eclipse Che"
tags:
- "IDE"
- "Eclipse Che"
- "Cloud"
- "Web"
- "Kubernetes"
---

## Eclipse Che

Eclipse Che is a Cloud IDE, based on DevFile it's a kubernetes native environment.

This solution is the one i use when i need an IDE on the go and even on my own laptop. It's a good solution to have a full IDE in the cloud and to be able to work on your projects from anywhere.

I even use it sometime to administer my cluster.
32 changes: 32 additions & 0 deletions folio_content/content/Techno/Infra/Application/Gitea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
date: 2024-07-16T22:51:00Z
title: "Gitea"
description: "Gitea - The self-hosted Git service"
spec:
blog: false
project: false
doc: true
links:
- name: "Gitea"
url: "https://gitea.io/"
- name: "Gitea Documentation"
url: "https://docs.gitea.io/en-us/"
techs:
- "Go"
- "Git"
- "Web"
- "Docker"
- "Kubernetes"
tags:
- "Git"
- "Gitea"
- "Self-hosted"
- "Web"
- "Kubernetes"
---

## Gitea

Gitea is a self-hosted Git service. It's a lightweight solution to host your own Git repositories. It's a good alternative to Gitlab or Github. It's written in Go and it's pretty easy to setup. It's a good solution if you want to have your own Git service and don't want to rely on a third party service.

I use Gitea to host my own repositories. It's a good solution to have a private repository and to have a good overview of your projects. It's a good solution to have a backup of your repositories and to have a good overview of your projects.
26 changes: 26 additions & 0 deletions folio_content/content/Techno/Infra/Application/Harbor.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
date: 2024-07-16T22:51:00Z
title: "Harbor"
description: "Harbor - The container registry"
spec:
blog: false
project: false
doc: true
links:
- name: "Harbor"
url: "https://goharbor.io/"
- name: "Harbor Documentation"
url: "https://goharbor.io/docs/"
tags:
- "Container"
- "Registry"
- "Kubernetes"
- "Harbor"
- "Security"
---

## Harbor

Harbor is a container registry. It's a good solution to store your container images. It provide a good way to analyze your images.

I use Harbor to store my images. It's the best solution to store and cache the images used accross my kube clusters.
2 changes: 1 addition & 1 deletion folio_content/content/Techno/Infra/ansible.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ tags:
- "Infrastructure as Code"
---

## Ansiible
## Ansible

Ansible is an automation tool that allows you to automate the configuration of your servers. It's based on Yaml files that you can put in your repository. It's a pretty simple way to setup configuration like installing packages, configuring services, etc.

Expand Down

0 comments on commit 0eb30e9

Please sign in to comment.