mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-12-23 01:39:27 +02:00
update semaphore
This commit is contained in:
parent
d92f7f1285
commit
207a30d7d1
@ -4,4 +4,38 @@ semaphore
|
|||||||
Ansible [Semaphore][1] is beautiful web interface for running Ansible playbooks. You
|
Ansible [Semaphore][1] is beautiful web interface for running Ansible playbooks. You
|
||||||
do not need to change your playbooks to start using it.
|
do not need to change your playbooks to start using it.
|
||||||
|
|
||||||
|
## up and running
|
||||||
|
|
||||||
|
```
|
||||||
|
$ mkdir -m 777 data
|
||||||
|
$ docker compose up -d
|
||||||
|
$ curl :3000/api/ping
|
||||||
|
```
|
||||||
|
|
||||||
|
## call api (FIXME)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ http :3000/api/auth/login auth=admin password=**********
|
||||||
|
|
||||||
|
HTTP/1.1 204 No Content
|
||||||
|
Content-Type: application/json
|
||||||
|
Date: Mon, 27 Nov 2023 07:58:43 GMT
|
||||||
|
Set-Cookie: semaphore=******; Path=/
|
||||||
|
|
||||||
|
$ http POST :3000/api/user/tokens 'Cookie: semaphore=******'
|
||||||
|
|
||||||
|
{
|
||||||
|
"created": "0001-01-01T00:00:00Z",
|
||||||
|
"expired": false,
|
||||||
|
"id": "***",
|
||||||
|
"user_id": 1
|
||||||
|
}
|
||||||
|
|
||||||
|
$ http :3000/api/project/1 'Authorization: Bearer ***'
|
||||||
|
HTTP/1.1 401 Unauthorized
|
||||||
|
Content-Length: 0
|
||||||
|
Content-Type: application/json
|
||||||
|
Date: Mon, 27 Nov 2023 08:27:14 GMT
|
||||||
|
```
|
||||||
|
|
||||||
[1]: https://ansible-semaphore.com/
|
[1]: https://ansible-semaphore.com/
|
||||||
|
@ -10,6 +10,7 @@ services:
|
|||||||
#- ./data:/var/lib/semaphore/
|
#- ./data:/var/lib/semaphore/
|
||||||
- ./data:/etc/semaphore
|
- ./data:/etc/semaphore
|
||||||
environment:
|
environment:
|
||||||
|
ANSIBLE_HOST_KEY_CHECKING: "False"
|
||||||
#SEMAPHORE_DB_DIALECT: bolt
|
#SEMAPHORE_DB_DIALECT: bolt
|
||||||
#SEMAPHORE_DB_PATH: /var/lib/semaphore
|
#SEMAPHORE_DB_PATH: /var/lib/semaphore
|
||||||
SEMAPHORE_DB_DIALECT: postgres
|
SEMAPHORE_DB_DIALECT: postgres
|
||||||
|
Loading…
Reference in New Issue
Block a user