Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stephane-klein/ansible-role-sentry
Ansible Role to install Sentry based on docker-compose.yml file
https://github.com/stephane-klein/ansible-role-sentry
ansible ansible-galaxy docker-compose sentry
Last synced: 2 months ago
JSON representation
Ansible Role to install Sentry based on docker-compose.yml file
- Host: GitHub
- URL: https://github.com/stephane-klein/ansible-role-sentry
- Owner: stephane-klein
- Created: 2019-01-01T17:10:37.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-07T15:20:01.000Z (almost 3 years ago)
- Last Synced: 2024-04-13T04:26:40.326Z (10 months ago)
- Topics: ansible, ansible-galaxy, docker-compose, sentry
- Language: HTML
- Homepage:
- Size: 19.5 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sentry Ansible Role
This role is based on [Sentry docker-compose example](https://github.com/Its-Alex/sentry-docker-example) repository.
This Ansible Role install [Sentry](https://sentry.io) with all its dependencies to work, this Docker Images:
- [`sentry:9.0.0`](https://hub.docker.com/_/sentry/)
- [`postgres:10.4-alpine`](https://hub.docker.com/_/postgres/)
- [`redis:4.0-alpine`](https://hub.docker.com/_/redis/)
- [`marvambass/versatile-postfix:latest`](https://github.com/MarvAmBass/docker-versatile-postfix) (optional)Installation is based on [docker-compose.yml](templates/docker-compose.yml) file.
See [Ansible Role Sentry Example](https://github.com/harobed/ansible-role-sentry-example) to understand how to use this role.
See configuration variables in [`defaults/main.yml`](defaults/main.yml) or in [example](https://github.com/harobed/ansible-role-sentry-example/blob/master/inventory/group_vars/all.yml).
Use `--extra-vars "sentry_uninstall=true"` to uninstall Sentry.
If you enable `sentry_postfix_domain` variable, you must put [DKIM](https://en.wikipedia.org/wiki/DomainKeys_Identified_Mail) public key (see in `fetch/dkim.public` file) entry in your DNS configuration.
For more information see [Sentry docker-compose example](https://github.com/Its-Alex/sentry-docker-example).After Sentry installation, the first default Sentry dsn is downloaded in `fetch/sentry_dsn.txt` file.