mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
Prepare for Docker publishing (#1771)
* prepare for docker publishing * fix links * remove that * update README * test publish worklofw * build and push on master * include gtag by default
This commit is contained in:
parent
046c0818c5
commit
f1ceeab8d9
6 changed files with 63 additions and 10 deletions
18
README.md
18
README.md
|
@ -10,6 +10,7 @@
|
|||
<a title="Crowdin" target="_blank" href="https://crowdin.com/project/excalidraw">
|
||||
<img src="https://badges.crowdin.net/excalidraw/localized.svg">
|
||||
</a>
|
||||
<img src="https://img.shields.io/docker/pulls/excalidraw/excalidraw.svg">
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
@ -50,10 +51,27 @@ git clone https://github.com/excalidraw/excalidraw.git
|
|||
|
||||
#### Docker Compose
|
||||
|
||||
You can use docker-compose to work on excalidraw locally if you don't want to setup a Node.js env.
|
||||
|
||||
```sh
|
||||
docker-compose up --build -d
|
||||
```
|
||||
|
||||
## Self hosting
|
||||
|
||||
We publish a Docker image with the Excalidraw client at [excalidraw/excalidraw](https://hub.docker.com/r/excalidraw/excalidraw). You can use it to self host your own client under your own domain, on Kubernetes, AWS ECS, etc.
|
||||
|
||||
```sh
|
||||
docker build -t excalidraw/excalidraw .
|
||||
docker run --rm -dit --name excalidraw -p 5000:80 excalidraw/excalidraw:latest
|
||||
```
|
||||
|
||||
The Docker image is free of analytics and other tracking libraries.
|
||||
|
||||
**At the moment, self-hosting your own instance doesn't support sharing or collaboration features.**
|
||||
|
||||
We are working towards providing a full-fledged solution for self hosting your own Excalidraw.
|
||||
|
||||
## Contributing
|
||||
|
||||
Pull requests are welcome. For major changes, please [open an issue](https://github.com/excalidraw/excalidraw/issues/new) first to discuss what you would like to change.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue