add docker-compose and remove actions
This commit is contained in:
parent
3f4b9b6bac
commit
65b5918f7a
|
@ -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