- Prerequisites
- Minimum AWS EC2 Instance requirements
- Install Instructions
- Ansible Semaphore
- Update Semaphore/NGiNX
- Backup Semaphore
- Check Semaphore Logs
Install Podman (or Docker).
dnf install podman -y
t3.micro
20GB SSD
Standard_B2ls_v2
20GB SSD
curl -s -O https://raw.githubusercontent.com/UNiXMIT/UNiXIaC/main/semaphore.sh
chmod +x semaphore.sh
mkdir /home/support/semaphore/config
semaphore.sh
NOTE: Dockerfile, pfsso*.zip and support.pem must be located in the current working directory before starting the build.
podman exec it semaphore semaphore user add --admin --login john --name=John [email protected] --password=12345 --config=/etc/semaphore/config.json
You can access the Semaphore Web UI with:
http://serverIP:3000
podman logs semaphore