RaunoT / plex-rewind

Present Plex user statistics and habits in a beautiful and organized manner.
GNU General Public License v3.0
175 stars 8 forks source link

Publish Docker image #32

Closed RaunoT closed 2 months ago

RaunoT commented 9 months ago

We should consider publishing an already built Docker image instead of having the user build it.

NLZ commented 9 months ago

You might also want to consider using the Github Container Registry

https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry

RaunoT commented 9 months ago

I think we'll also need to create some sort of config screen to allow the admin to set the values that are currently set in the .env file. Wondering regarding the best implementation. The easiest would probably be creating some sort of database and storing them there?

RaunoT commented 9 months ago

Unsure how to handle SSR, generateStaticParams and other build optimizations when using a published (built) Docker image. We need to have the relevant API keys etc. at build time for this. If anyone has any ideas regarding this, I'm open to suggestions. Wonder how overseerr and similar tools using Next.js solve this?

nwithan8 commented 2 months ago

Could you add a "latest" tagged Docker image? Most applications dealing with Docker containers assume "latest" if a specific tag isn't provided.

RaunoT commented 2 months ago

Could you add a "latest" tagged Docker image? Most applications dealing with Docker containers assume "latest" if a specific tag isn't provided.

Good point, re-opening this.

phampyk commented 2 months ago

Could it be possible to make it available for arm64 too? I've tried it on a raspberry pi before so I know it's compatible, having an image built for arm64 would be great! Thank you!

RaunoT commented 2 months ago

:tada: This issue has been resolved in version 2.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: