diff --git a/README.md b/README.md index 0b4e2a4228701fbfc8facad34afbb67276225e0d..80e3524578d18d9d0aa9a7f8d50a2d3fa7b9956d 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,14 @@ It can be used with [kiliandeca/excalidraw-fork](https://gitlab.com/kiliandeca/e [DockerHub kiliandeca/excalidraw-storage-backend](https://hub.docker.com/r/kiliandeca/excalidraw-storage-backend) +Feature: + +- Storing scenes: when you export as a link +- Storing rooms: when you create a live collaboration +- Storing images: when you export or do a live collaboration of a scene with images + +It use Keyv as a simple K/V store so you can use the database of your choice. + ## Environement Variables | Name | Description | Default value | diff --git a/docker-compose.yml b/docker-compose.yml index 19f941da6641b57fd590600ebcb9b7613aa255be..36bf1614995fd925ffa30ae12021f23f7d5b4fc0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,9 +10,12 @@ services: environment: BACKEND_V2_GET_URL: http://localhost:8080/api/v2/scenes/ BACKEND_V2_POST_URL: http://localhost:8080/api/v2/scenes/ + LIBRARY_URL: https://libraries.excalidraw.com + LIBRARY_BACKEND: https://us-central1-excalidraw-room-persistence.cloudfunctions.net/libraries SOCKET_SERVER_URL: http://localhost:5000/ STORAGE_BACKEND: "http" HTTP_STORAGE_BACKEND_URL: "http://localhost:8080/api/v2" + excalidraw-storage-backend: build: . ports: