mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-05-13 22:06:55 +02:00
add sentry
This commit is contained in:
parent
f987a21c73
commit
15f622bbd0
@ -294,6 +294,7 @@ A collection of delicious docker recipes.
|
|||||||
- [ ] hub
|
- [ ] hub
|
||||||
- [ ] node-firefox
|
- [ ] node-firefox
|
||||||
- [x] standalone-firefox
|
- [x] standalone-firefox
|
||||||
|
- [x] sentry
|
||||||
- [x] amancevice/superset
|
- [x] amancevice/superset
|
||||||
- [x] v2ray/official :cn:
|
- [x] v2ray/official :cn:
|
||||||
- [x] centurylink/watchtower
|
- [x] centurylink/watchtower
|
||||||
|
17
sentry/README.md
Normal file
17
sentry/README.md
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
sentry
|
||||||
|
======
|
||||||
|
|
||||||
|
[Sentry][1] is cross-platform application monitoring, with a focus on error reporting.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ docker-compose up -d
|
||||||
|
$ docker-compose exec sentry sentry upgrade
|
||||||
|
Would you like to create a user account now? [Y/n]: y
|
||||||
|
Email: root@easypi.pro
|
||||||
|
Password: ******
|
||||||
|
Repeat for confirmation: ******
|
||||||
|
Should this user be a superuser? [y/N]: y
|
||||||
|
User created: root@easypi.pro
|
||||||
|
```
|
||||||
|
|
||||||
|
[1]: https://github.com/getsentry/sentry
|
69
sentry/docker-compose.yml
Normal file
69
sentry/docker-compose.yml
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
version: '3'
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
sentry:
|
||||||
|
image: 'sentry:latest'
|
||||||
|
ports:
|
||||||
|
- '9000:9000'
|
||||||
|
environment:
|
||||||
|
SENTRY_SECRET_KEY: 'theSentrySecretKey'
|
||||||
|
SENTRY_POSTGRES_HOST: 'postgres'
|
||||||
|
SENTRY_POSTGRES_PORT: '5432'
|
||||||
|
SENTRY_DB_NAME: 'sentry'
|
||||||
|
SENTRY_DB_USER: 'sentry'
|
||||||
|
SENTRY_DB_PASSWORD: 'sentry'
|
||||||
|
SENTRY_REDIS_HOST: 'redis'
|
||||||
|
depends_on:
|
||||||
|
- 'redis'
|
||||||
|
- 'postgres'
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
sentry_worker:
|
||||||
|
image: 'sentry:latest'
|
||||||
|
command: "sentry run worker"
|
||||||
|
environment:
|
||||||
|
SENTRY_SECRET_KEY: 'theSentrySecretKey'
|
||||||
|
SENTRY_POSTGRES_HOST: 'postgres'
|
||||||
|
SENTRY_POSTGRES_PORT: '5432'
|
||||||
|
SENTRY_DB_NAME: 'sentry'
|
||||||
|
SENTRY_DB_USER: 'sentry'
|
||||||
|
SENTRY_DB_PASSWORD: 'sentry'
|
||||||
|
SENTRY_REDIS_HOST: 'redis'
|
||||||
|
depends_on:
|
||||||
|
- 'redis'
|
||||||
|
- 'postgres'
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
sentry_cron:
|
||||||
|
image: 'sentry:latest'
|
||||||
|
command: "sentry run cron"
|
||||||
|
environment:
|
||||||
|
SENTRY_SECRET_KEY: 'theSentrySecretKey'
|
||||||
|
SENTRY_POSTGRES_HOST: 'postgres'
|
||||||
|
SENTRY_POSTGRES_PORT: '5432'
|
||||||
|
SENTRY_DB_NAME: 'sentry'
|
||||||
|
SENTRY_DB_USER: 'sentry'
|
||||||
|
SENTRY_DB_PASSWORD: 'sentry'
|
||||||
|
SENTRY_REDIS_HOST: 'redis'
|
||||||
|
depends_on:
|
||||||
|
- 'redis'
|
||||||
|
- 'postgres'
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
redis:
|
||||||
|
image: 'redis:alpine'
|
||||||
|
command: --save 900 1
|
||||||
|
volumes:
|
||||||
|
- ./data/redis:/data
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
postgres:
|
||||||
|
image: 'postgres:alpine'
|
||||||
|
volumes:
|
||||||
|
- ./data/postgres:/var/lib/postgresql/data
|
||||||
|
environment:
|
||||||
|
POSTGRES_USER: 'sentry'
|
||||||
|
POSTGRES_PASSWORD: 'sentry'
|
||||||
|
POSTGRES_DB: 'sentry'
|
||||||
|
restart: always
|
Loading…
x
Reference in New Issue
Block a user