Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
Go to file
Matej Kramny 4be4d12c3b Improve project creation UI
- Improve project adding UI
- Fix bug filtering for single project
2016-04-17 01:24:32 +01:00
database Events, task history, task details 2016-04-17 01:20:23 +01:00
migration Events 2016-04-16 20:42:57 +01:00
models Events, task history, task details 2016-04-17 01:20:23 +01:00
playbooks Use proper github path 2016-03-16 21:49:43 +00:00
public Improve project creation UI 2016-04-17 01:24:32 +01:00
routes Improve project creation UI 2016-04-17 01:24:32 +01:00
util Print example configuration 2016-04-11 11:30:31 +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 Running tasks 2016-04-07 13:49:34 +01:00
make.sh Auth page 2016-03-18 22:03:28 +00:00
README.md Add circle badge 2016-04-11 18:28:34 +01:00
swagger.yml Events 2016-04-16 20:42:57 +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