Merge pull request 'add docker-compose and remove actions' (#9) from dev into main
Reviewed-on: #9
This commit is contained in:
commit
f1d5d01bf8
|
@ -1,22 +0,0 @@
|
|||
name: Docker Build
|
||||
on:
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
jobs:
|
||||
build:
|
||||
runs-on: osnova-api-alert-ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: build
|
||||
run: |
|
||||
docker login git.sm8255082.ru --username sergey --password "${{ secrets.GSP }}"
|
||||
docker build -t osnova-api-alert:latest -f .docker/Dockerfile .
|
||||
- name: push latest
|
||||
run: |
|
||||
docker tag home-tg-bot:latest git.sm8255082.ru/sergey/osnova-api-alert:latest
|
||||
docker push git.sm8255082.ru/sergey/osnova-api-alert:latest
|
||||
- name: push curent version
|
||||
run: |
|
||||
docker tag home-tg-bot:latest git.sm8255082.ru/Osnova/osnova-api-alert:0.0.1
|
||||
docker push git.sm8255082.ru/sergey/osnova-api-alert:0.0.1
|
|
@ -0,0 +1,37 @@
|
|||
version: '3.3'
|
||||
|
||||
services:
|
||||
redis:
|
||||
image: redis:latest
|
||||
restart: always
|
||||
volumes:
|
||||
- ./local_redis_file/data:/data
|
||||
command: [redis-server, --protected-mode yes, --port 6379, --requirepass, P@ssw0rd!]
|
||||
|
||||
api:
|
||||
image: git.sm8255082.ru/osnova/osnova-api-alert:latest
|
||||
restart: always
|
||||
ports:
|
||||
- "8000:8000"
|
||||
environment:
|
||||
- OAA_CFG__RUN__HOST=0.0.0.0
|
||||
- OAA_CFG__RUN__PORT=8000
|
||||
- OAA_CFG__RUN__RELOAD=True
|
||||
|
||||
- OAA_CFG__LOG__LEVEL=30
|
||||
- OAA_CFG__LOG__LEVEL_TO_FILE=30
|
||||
|
||||
- OAA_CFG__SWAGGER__LOGIN=admin
|
||||
- OAA_CFG__SWAGGER__PWD=P@ssw0rd!
|
||||
|
||||
- OAA_CFG__REDIS__HOST=localhost
|
||||
- OAA_CFG__REDIS__PORT=6379
|
||||
- OAA_CFG__REDIS__PWD=P@ssw0rd!
|
||||
|
||||
- OAA_CFG__TG__BOT_TOKEN=string
|
||||
- OAA_CFG__TG__CHAT_ID=0
|
||||
- OAA_CFG__TG__DASHBOARD_TRED_ID=0
|
||||
- OAA_CFG__TG__NET_TRED_ID=0
|
||||
|
||||
- OAA_CFG__ZBX__TOKEN=string
|
||||
- OAA_CFG__ZBX__CLOSE_ALERT_PATTERN=^Problem has been resolved
|
Loading…
Reference in New Issue