changes for prod container

This commit is contained in:
Nathan Rashleigh committed 2024-06-30 17:57:54 +10:00
1 parent 4097b05cf9
commit 2cbfb03eb6
14 files changed
+128 -53

No files matched your search

+17 -13
View File
@@ -3,10 +3,8 @@
services:
pg:
image: postgres:latest
environment:
POSTGRES_USER: '${POSTGRES_USER}'
POSTGRES_DB: '${POSTGRES_DB}'
POSTGRES_PASSWORD: '${POSTGRES_PASSWORD}'
env_file:
- .env.pg
ports:
- '5432:5432'
volumes:
@@ -14,12 +12,12 @@ services:
meili:
image: getmeili/meilisearch:v1.7
env_file:
- .env.meili
ports:
- '7700:7700'
volumes:
- './data/meili:/meili_data'
environment:
MEILI_MASTER_KEY: '${MEILI_MASTER_KEY}'
minio:
image: quay.io/minio/minio
@@ -29,17 +27,23 @@ services:
command: ['minio', 'server', '/data', '--console-address', ':9001']
volumes:
- './data/minio:/data'
environment:
MINIO_ROOT_USER: '${MINIO_ROOT_USER}'
MINIO_ROOT_PASSWORD: '${MINIO_ROOT_PASSWORD}'
archiver:
image: registry.strix.systems/memestream-archiver
command: npm run dev
build: ./archiver
env_file:
- .env.archiver
volumes:
- './.env:/app/.env'
- './archiver/vision-credentials.json:/app/vision-credentials.json'
- './archiver:/usr/src/memestream'
client:
build: ./client
build:
context: ./client
dockerfile: ./dev.Dockerfile
env_file:
- .env.client.dev
ports:
- 8080:8080
- 3000:3000
volumes:
- './client:/usr/src/memestream-client'