goniszewski / grimoire

Bookmark manager for the wizards 🧙
https://grimoire.pro
MIT License
1.99k stars 58 forks source link

Docker image without needing source #7

Closed laurentlbm closed 10 months ago

laurentlbm commented 10 months ago

In order to simplify installation, it would be great to be able to use the docker image without needing to clone the repository. Ideally, the image would also include and apply all the pocketbase migrations at startup, so that those files aren't required either.

goniszewski commented 10 months ago

Docker image will soon be available on Docker Hub or GHCR.

I agree that it would be great to have migrations build into said image, but there’s more than one way to do it. Do you have any suggestions?

balub commented 10 months ago

I'd like to work on this if possible.

goniszewski commented 10 months ago

Thanks @balub ! It would be great if we could use GH Actions to automate the deployment after each release & merge to main.

goniszewski commented 10 months ago

I have used a simple GitHub Action to automatically create a new goniszewski/grimoire:latest image after every push to main branch: https://github.com/goniszewski/grimoire/commit/e8a47a64305170bf963d01dfb82803066a2068a0

Sorry @balub for not informing you, but I wanted to introduce it ASAP. I hope it's ok with you!