Skip to content

Commit 4828b33

Browse files
committed
Update llmstack cli
1 parent 19b5542 commit 4828b33

File tree

3 files changed

+211
-246
lines changed

3 files changed

+211
-246
lines changed

docker/docker-compose.yml

Lines changed: 49 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,73 @@
11
name: llmstack
22
services:
33
api:
4-
image: ${REGISTRY:-ghcr.io/trypromptly/}llmstack-api:latest
4+
image: ${REGISTRY:-}llmstack-api:${TAG:-latest}
55
command: apiserver
66
links:
77
- postgres:postgres
88
expose:
99
- 9000
10-
env_file:
11-
- .env
10+
environment:
11+
LLMSTACK_PORT: ${LLMSTACK_PORT:-9000}
12+
LLMSTACK_HOST: ${LLMSTACK_HOST:-localhost}
13+
REDIS_HOST: ${REDIS_HOST:-redis}
14+
REDIS_PORT: ${REDIS_PORT:-6379}
15+
DEFAULT_OPENAI_API_KEY: ${DEFAULT_OPENAI_API_KEY:-}
16+
VECTOR_DATABASE_ENGINE: ${VECTOR_DATABASE_ENGINE:-weaviate}
17+
VECTOR_DATABASE_NAME: ${VECTOR_DATABASE_NAME:-llmstack}
18+
USE_REMOTE_JOB_QUEUE: ${USE_REMOTE_JOB_QUEUE:-True}
19+
DATABASE_NAME: ${DATABASE_NAME:-llmstack}
20+
DATABASE_ENGINE: ${DATABASE_ENGINE:-postgresql}
21+
DATABASE_USERNAME: ${DATABASE_USERNAME:-llmstack}
22+
DATABASE_PASSWORD: ${DATABASE_PASSWORD:-llmstack}
23+
DATABASE_HOST: ${DATABASE_HOST:-postgres}
24+
DATABASE_PORT: ${DATABASE_PORT:-5432}
25+
ADMIN_EMAIL: ${ADMIN_EMAIL:-}
26+
ADMIN_PASSWORD: ${ADMIN_PASSWORD:-}
27+
ADMIN_USERNAME: ${ADMIN_USERNAME:-}
28+
CIPHER_KEY_SALT: ${CIPHER_KEY_SALT:-}
29+
SECRET_KEY: ${SECRET_KEY:-}
30+
SITE_URL: ${SITE_URL:-http://localhost:3000}
31+
SITE_NAME: ${SITE_NAME:-LLMStack}
32+
DEBUG: ${DEBUG:-True}
1233
cap_add:
1334
- SYS_PTRACE
1435
rqworker:
15-
image: ${REGISTRY:-ghcr.io/trypromptly/}llmstack-api:latest
36+
image: ${REGISTRY:-}llmstack-api:${TAG:-latest}
1637
command: rqworker
1738
depends_on:
1839
- redis
1940
- postgres
2041
links:
2142
- redis:redis
2243
- postgres:postgres
23-
env_file:
24-
- .env
44+
environment:
45+
LLMSTACK_PORT: ${LLMSTACK_PORT:-9000}
46+
LLMSTACK_HOST: ${LLMSTACK_HOST:-localhost}
47+
REDIS_HOST: ${REDIS_HOST:-redis}
48+
REDIS_PORT: ${REDIS_PORT:-6379}
49+
DEFAULT_OPENAI_API_KEY: ${DEFAULT_OPENAI_API_KEY:-}
50+
VECTOR_DATABASE_ENGINE: ${VECTOR_DATABASE_ENGINE:-weaviate}
51+
VECTOR_DATABASE_NAME: ${VECTOR_DATABASE_NAME:-llmstack}
52+
USE_REMOTE_JOB_QUEUE: ${USE_REMOTE_JOB_QUEUE:-True}
53+
DATABASE_NAME: ${DATABASE_NAME:-llmstack}
54+
DATABASE_ENGINE: ${DATABASE_ENGINE:-postgresql}
55+
DATABASE_USERNAME: ${DATABASE_USERNAME:-llmstack}
56+
DATABASE_PASSWORD: ${DATABASE_PASSWORD:-llmstack}
57+
DATABASE_HOST: ${DATABASE_HOST:-postgres}
58+
DATABASE_PORT: ${DATABASE_PORT:-5432}
59+
ADMIN_EMAIL: ${ADMIN_EMAIL:-}
60+
ADMIN_PASSWORD: ${ADMIN_PASSWORD:-}
61+
ADMIN_USERNAME: ${ADMIN_USERNAME:-}
62+
CIPHER_KEY_SALT: ${CIPHER_KEY_SALT:-}
63+
SECRET_KEY: ${SECRET_KEY:-}
64+
SITE_URL: ${SITE_URL:-http://localhost:3000}
65+
SITE_NAME: ${SITE_NAME:-LLMStack}
66+
DEBUG: ${DEBUG:-True}
2567
app:
26-
image: ${REGISTRY:-ghcr.io/trypromptly/}llmstack-app:latest
68+
image: ${REGISTRY:-}llmstack-app:${TAG:-latest}
2769
ports:
2870
- 3000:80
29-
env_file:
30-
- .env
3171
depends_on:
3272
- api
3373
redis:
@@ -36,8 +76,6 @@ services:
3676
restart: unless-stopped
3777
volumes:
3878
- redisdata:/data
39-
env_file:
40-
- .env
4179
postgres:
4280
image: postgres:16-alpine
4381
command: "postgres -c fsync=off -c full_page_writes=off -c synchronous_commit=OFF"
@@ -49,8 +87,6 @@ services:
4987
PGDATA: /var/lib/postgresql/data/pgdata
5088
POSTGRES_USER: ${DATABASE_USERNAME:-llmstack}
5189
POSTGRES_PASSWORD: ${DATABASE_PASSWORD:-llmstack}
52-
env_file:
53-
- .env
5490
weaviate:
5591
image: semitechnologies/weaviate:1.25.7
5692
volumes:
@@ -62,8 +98,6 @@ services:
6298
DEFAULT_VECTORIZER_MODULE: text2vec-openai
6399
ENABLE_MODULES: text2vec-openai
64100
CLUSTER_HOSTNAME: "weaviate-node"
65-
env_file:
66-
- .env
67101
volumes:
68102
redisdata:
69103
postgresdata:

0 commit comments

Comments
 (0)