semaphore/README.md
hcornet a9395e181d
All checks were successful
Deployment Verification / deploy-and-test (push) Successful in 57s
add : base64
2024-12-18 08:13:25 +01:00

1.1 KiB

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

head -c32/dev/urandom | base64
  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