Skip to content

Commit

Permalink
Add Postgrest to Docker Compose (#16498)
Browse files Browse the repository at this point in the history
This PR adds two Postgrest containers—one for the app database and one
for the LLM database—to the Docker Compose cluster.

Also fixed an issue where `postgres_app.conf` and `postgres_llm.conf`
had been switched.

Release Notes:

- N/A
  • Loading branch information
maxdeviant authored Aug 20, 2024
1 parent 77c08fa commit 395a681
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 4 deletions.
26 changes: 26 additions & 0 deletions compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,31 @@ services:
volumes:
- ./livekit.yaml:/livekit.yaml

postgrest_app:
image: postgrest/postgrest
container_name: postgrest_app
ports:
- 8081:8081
environment:
PGRST_DB_URI: postgres://postgres@postgres:5432/zed
volumes:
- ./crates/collab/postgrest_app.conf:/etc/postgrest.conf
command: postgrest /etc/postgrest.conf
depends_on:
- postgres

postgrest_llm:
image: postgrest/postgrest
container_name: postgrest_llm
ports:
- 8082:8082
environment:
PGRST_DB_URI: postgres://postgres@postgres:5432/zed_llm
volumes:
- ./crates/collab/postgrest_llm.conf:/etc/postgrest.conf
command: postgrest /etc/postgrest.conf
depends_on:
- postgres

volumes:
postgres_data:
4 changes: 2 additions & 2 deletions crates/collab/postgrest_app.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
db-uri = "postgres://postgres@localhost/zed_llm"
server-port = 8082
db-uri = "postgres://postgres@localhost/zed"
server-port = 8081
jwt-secret = "the-postgrest-jwt-secret-for-authorization"
log-level = "info"
4 changes: 2 additions & 2 deletions crates/collab/postgrest_llm.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
db-uri = "postgres://postgres@localhost/zed"
server-port = 8081
db-uri = "postgres://postgres@localhost/zed_llm"
server-port = 8082
jwt-secret = "the-postgrest-jwt-secret-for-authorization"
log-level = "info"

0 comments on commit 395a681

Please sign in to comment.