Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
Go to file
2016-04-29 14:05:38 +02:00
database Fix SQL 2016-04-29 09:33:08 +02:00
migration Fix SQL migrations 2016-04-18 01:06:13 +01:00
models Interactive setup 2016-04-18 01:58:29 +01:00
playbooks Use proper github path 2016-03-16 21:49:43 +00:00
public Slight UI improvement 2016-04-29 14:05:38 +02:00
routes Fix SQL 2016-04-29 09:33:08 +02:00
upgrade Upgrade 2016-04-26 19:18:28 +01:00
util Upgrade 2016-04-26 19:18:28 +01:00
.gitignore Ignore OSX files 2016-04-09 00:24:32 +01:00
circle.yml Auth page 2016-03-18 22:03:28 +00:00
docker-compose.yml sample Projects UI, cleanup vendor/ 2016-03-28 18:28:26 +01:00
LICENSE Initial commit 2014-08-23 23:43:31 +01:00
main.go Upgrade 2016-04-26 19:18:28 +01:00
make.sh Update build process 2016-04-18 02:11:05 +01:00
README.md Add circle badge 2016-04-11 18:28:34 +01:00
swagger.yml Show task output, fix event time precision 2016-04-17 19:01:51 +01:00

V2 branch

Circle CI

Beware WIP

Requirements

  • GIT installed and in $PATH
  • Ansible installed and in $PATH
  • Redis & MySQL/MariaDB

Getting started

$ ./semaphore -printConfig > config.json
$ vim config.json
$ ./semaphore -migrate -config `path`/config.json
... migrations exec'd ...
$ ./semaphore -hash myPassword
... hash printed ...
$ add user with mysql
$ ./semaphore -config `path`/config.json
... listening on a port