2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00
2024-12-17 19:20:04 +01:00

semaphore

Semaphore UI est une interface moderne pour Ansible, Terraform, OpenTofu et Pulumi. Elle vous permet d'exécuter facilement des playbooks Ansible, de recevoir des notifications en cas d'échec et de contrôler l'accès au système de déploiement.

Si votre projet a grandi et que le déploiement depuis le terminal ne vous convient plus, Semaphore UI est ce qu'il vous faut.

A propos de

Prérequis

Vous avez besoin d'une installation docker fonctionnelle et de docker-compose sur votre machine.

Démarrage

  git clone https://gitea.tips-of-mine.com/Tips-Of-Mine/semaphore.git
  cd semaphore

Personnalisation

Le fichier .env pour les variable d'environnement

  nano .env

Modification des labels pour traefik

  nano docker-compose.yml

Lancement

  docker compose up -d
  docker compose logs -f

Buy me a coffe

Buy Me a Coffee at ko-fi.com

Description
Semaphore UI est une interface moderne pour Ansible, Terraform, OpenTofu et Pulumi. Elle vous permet d'exécuter facilement des playbooks Ansible, de recevoir des notifications en cas d'échec et de contrôler l'accès au système de déploiement. Si votre projet a grandi et que le déploiement depuis le terminal ne vous convient plus, Semaphore UI est ce qu'il vous faut.
Readme AGPL-3.0 56 KiB
Languages
Shell 100%