Just-Moh-it / Pckd

The ⚡️ analytics-intensive, self-hostable link-shortener with a beautiful UI | AKA free bit.ly alternative 🚀
https://docs.pckd.me/
MIT License
783 stars 95 forks source link

Adding Docker-Compose installation support #3

Open Just-Moh-it opened 2 years ago

Just-Moh-it commented 2 years ago

Adding docker-compose installation would allow quick and reliable installation of the application. It is on the roadmap and will soon be worked upon. 😃

Just-Moh-it commented 2 years ago

To be added to the README...

Just-Moh-it commented 2 years ago

As for those trying this right now, there is some docker support, with nginx already configured, but it's unstable and has a few bugs. If you don't wish to use it, please wait until the stable version is finally added 😃

petrleocompel commented 2 years ago

I think these days having proxy is very common and "app" should not force to use specific proxy for example nginx

I use Traefik with no problems. If example docker compose will contains exposed port it is enough. Everybody should be able to work out on his own how to connect it to proxy or change "expose" to "ports".

Thats why other docs exists. I would say correct way is to use "docs" to point them to other "docs" (also there is so manny options it is not manageable).

My opinion is project is fully working to be used with docker-compose. Last nice touches would be fix of #32 and finishing docs in PckdHQ/docs.

Of course such examples can be added. It will be just more time consuming if they should be updated. (Maybe just warning that about that)

petrleocompel commented 2 years ago

Added docs for docker compose and docker hub -> https://github.com/PckdHQ/Docs/pull/1

Just-Moh-it commented 2 years ago

Hey, thanks for adding the docs! I'll review the changes and merge them soon