Skip to content

Commit

Permalink
Add docker-compose
Browse files Browse the repository at this point in the history
  • Loading branch information
PaulNdrei committed May 6, 2024
1 parent 4eaa554 commit f89abb2
Showing 1 changed file with 72 additions and 72 deletions.
144 changes: 72 additions & 72 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ services:
retries: 5

# datapipe-db-backup:
# image: eeshugerman/postgres-backup-s3:16
# image: eeshugerman/postgres-backup-s3:13
# environment:
# SCHEDULE: ${SCHEDULE-@every 1h}
# BACKUP_KEEP_DAYS: ${BACKUP_KEEP_DAYS-30}
Expand All @@ -46,43 +46,43 @@ services:
# datapipe-db:
# condition: service_healthy

# datapipe-grafana:
# image: grafana/grafana:7.5.4
# container_name: datapipe-grafana
# restart: unless-stopped
# environment:
# - GF_INSTALL_PLUGINS=grafana-piechart-panel,grafana-worldmap-panel
# - GF_LOG_MODE=console
# - GF_LOG_LEVEL=info
# expose:
# - "3000"
# volumes:
# - grafana-data:/var/lib/grafana
datapipe-grafana:
image: grafana/grafana:7.5.4
container_name: datapipe-grafana
restart: unless-stopped
environment:
- GF_INSTALL_PLUGINS=grafana-piechart-panel,grafana-worldmap-panel
- GF_LOG_MODE=console
- GF_LOG_LEVEL=info
expose:
- "3000"
volumes:
- grafana-data:/var/lib/grafana

# text2lang:
# image: projecteaina/text2lang:latest
# container_name: datapipe-text2lang
# restart: unless-stopped
# expose:
# - "8000"
text2lang:
image: projecteaina/text2lang:latest
container_name: datapipe-text2lang
restart: unless-stopped
expose:
- "8000"

# preprocessor:
# image: projecteaina/datapipe:latest
# container_name: datapipe-preprocessor
# restart: unless-stopped
# volumes:
# - datapipe-data:/datapipe
# command: "python -m preprocessor"
# environment:
# - PYTHONUNBUFFERED=1
# - PG_HOST=datapipe-db
# - PG_PASSWORD=${POSTGRES_PASSWORD}
# - API_URL=http://text2lang:80/text2lang
# networks:
# - db-network
# depends_on:
# datapipe-db:
# condition: service_healthy
preprocessor:
image: projecteaina/datapipe:latest
container_name: datapipe-preprocessor
restart: unless-stopped
volumes:
- datapipe-data:/datapipe
command: "python -m preprocessor"
environment:
- PYTHONUNBUFFERED=1
- PG_HOST=datapipe-db
- PG_PASSWORD=${POSTGRES_PASSWORD}
- API_URL=http://text2lang:80/text2lang
networks:
- db-network
depends_on:
datapipe-db:
condition: service_healthy

fetcher:
image: projecteaina/datapipe:latest
Expand All @@ -108,25 +108,25 @@ services:
datapipe-db:
condition: service_healthy

# converter:
# image: projecteaina/datapipe:latest
# container_name: datapipe-converter
# restart: unless-stopped
# volumes:
# - datapipe-data:/datapipe
# command: "python -m converter"
# environment:
# - PYTHONUNBUFFERED=1
# - PG_HOST=datapipe-db
# - AUDIO_16_PATH=/datapipe/audio16
# - CCMA_AUDIO_DOWNLOAD_PATH=/datapipe/audio/ccma
# - CCMA_VIDEO_DOWNLOAD_PATH=/datapipe/tmp/video/ccma
# - PG_PASSWORD=${POSTGRES_PASSWORD}
# networks:
# - db-network
# depends_on:
# datapipe-db:
# condition: service_healthy
converter:
image: projecteaina/datapipe:latest
container_name: datapipe-converter
restart: unless-stopped
volumes:
- datapipe-data:/datapipe
command: "python -m converter"
environment:
- PYTHONUNBUFFERED=1
- PG_HOST=datapipe-db
- AUDIO_16_PATH=/datapipe/audio16
- CCMA_AUDIO_DOWNLOAD_PATH=/datapipe/audio/ccma
- CCMA_VIDEO_DOWNLOAD_PATH=/datapipe/tmp/video/ccma
- PG_PASSWORD=${POSTGRES_PASSWORD}
networks:
- db-network
depends_on:
datapipe-db:
condition: service_healthy

# vad-transcriber:
# image: projecteaina/datapipe:latest
Expand All @@ -146,23 +146,23 @@ services:
# datapipe-db:
# condition: service_healthy

# gender:
# image: projecteaina/datapipe:latest
# container_name: datapipe-gender
# restart: unless-stopped
# volumes:
# - datapipe-data:/datapipe
# command: "python -m gender"
# environment:
# - PYTHONUNBUFFERED=1
# - PG_HOST=datapipe-db
# - PG_PASSWORD=${POSTGRES_PASSWORD}
# - CLIPS_PATH= /datapipe/clips
# networks:
# - db-network
# depends_on:
# datapipe-db:
# condition: service_healthy
gender:
image: projecteaina/datapipe:latest
container_name: datapipe-gender
restart: unless-stopped
volumes:
- datapipe-data:/datapipe
command: "python -m gender"
environment:
- PYTHONUNBUFFERED=1
- PG_HOST=datapipe-db
- PG_PASSWORD=${POSTGRES_PASSWORD}
- CLIPS_PATH= /datapipe/clips
networks:
- db-network
depends_on:
datapipe-db:
condition: service_healthy

# splitter:
# image: projecteaina/datapipe:latest
Expand Down

0 comments on commit f89abb2

Please sign in to comment.