diff --git a/README.md b/README.md index 3a42eb6..5d5f756 100644 --- a/README.md +++ b/README.md @@ -155,7 +155,7 @@ that I intend to add to this repository. It is still growing, and I welcome - [x] [Caddy](https://caddyserver.com) # Socket activation requires newer `caddy` and `podman` - [x] [Calibre](https://github.com/linuxserver/docker-calibre) - [x] [Calibre-web](https://github.com/janeczku/calibre-web) -- [ ] [ChartDB](https://chartdb.io/) +- [x] [ChartDB](https://chartdb.io/) - [ ] [Checkmate](https://github.com/bluewave-labs/checkmate) - [ ] [Code::Stats](https://codestats.net/) - [ ] [dash.](https://getdashdot.com/) diff --git a/quadlets/chartdb/chartdb.container b/quadlets/chartdb/chartdb.container new file mode 100644 index 0000000..ba7a45f --- /dev/null +++ b/quadlets/chartdb/chartdb.container @@ -0,0 +1,18 @@ +[Unit] +Description=ChartDB diagramming editor + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image=ghcr.io/chartdb/chartdb +ContainerName=chartdb + +HostName=chartdb +PublishPort=8080:80 + +Secret=openai-api-key,type=env,target=OPENAI_API_KEY