docker beginnings
This commit is contained in:
parent
39cbfb851a
commit
902a49dcb2
7 changed files with 40 additions and 0 deletions
9
docker/delojza/Dockerfile
Normal file
9
docker/delojza/Dockerfile
Normal file
|
@ -0,0 +1,9 @@
|
|||
FROM python:3.7
|
||||
|
||||
RUN apt-get update && apt-get -y install ffmpeg
|
||||
|
||||
COPY ./src /app
|
||||
|
||||
RUN cd /app && pip install -r requirements.txt
|
||||
|
||||
CMD /app/run.sh
|
24
docker/docker-compose.yml
Normal file
24
docker/docker-compose.yml
Normal file
|
@ -0,0 +1,24 @@
|
|||
version: '3'
|
||||
|
||||
#volumes:
|
||||
# postgres_ksx-radio: {}
|
||||
|
||||
services:
|
||||
# ksx-postgres:
|
||||
# restart: always
|
||||
# image: postgres:11
|
||||
# ports:
|
||||
# - "5532:5432"
|
||||
# volumes:
|
||||
# - postgres_ksx-radio:/var/lib/postgresql/data
|
||||
# - ../src/db_versions:/docker-entrypoint-initdb.d
|
||||
# environment:
|
||||
# - POSTGRES_USER=ksx
|
||||
# - POSTGRES_PASSWORD=ksx
|
||||
# - POSTGRES_DB=ksx-radio
|
||||
|
||||
delojza:
|
||||
restart: always
|
||||
build:
|
||||
context: ../.
|
||||
dockerfile: ./docker/delojza/Dockerfile
|
7
src/run.sh
Executable file
7
src/run.sh
Executable file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/bash
|
||||
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
cd ${DIR}
|
||||
trap "kill 0" EXIT
|
||||
|
||||
source ./.venv/bin/activate
|
||||
python delojza.py 2>&1 |tee -a delojza_redirect.log
|
Loading…
Reference in a new issue