18 lines
998 B
Markdown
Raw Normal View History

2021-09-06 15:07:04 +00:00
# excalidraw-storage-backend
2021-09-08 17:54:32 +02:00
This is a reimplementation of [excalidraw-json](https://github.com/excalidraw/excalidraw-json) suitable for self hosting you own instance of Excalidraw.
It can be used with [kiliandeca/excalidraw-fork](https://gitlab.com/kiliandeca/excalidraw-fork)
[DockerHub kiliandeca/excalidraw-storage-backend](https://hub.docker.com/r/kiliandeca/excalidraw-storage-backend)
2021-09-08 15:31:02 +02:00
## Environement Variables
2021-09-08 17:17:39 +02:00
| Name | Description | Default value |
| --------------- | ------------------------------------------------------------ | ---------------- |
| `PORT` | Server listening port | 8080 |
| `GLOBAL_PREFIX` | API global prefix for every routes | `/api/v2` |
2021-09-08 17:54:32 +02:00
| `STORAGE_URI` | [Keyv](https://github.com/lukechilds/keyv) connection string | `""` (in memory) |
2021-09-08 15:31:02 +02:00
2021-09-08 17:54:32 +02:00
Availabe Keyv storage adapter: redis, mongo, postgres and mysql