Announcement

  •  » Requests
  •  » Official Docker container image

#1 2020-08-01 14:13:18

jobec
Member
2020-08-01
2

Official Docker container image

Hi,

Are there any plans for an official docker container image?

A lot of applications provide it by default and it's quickly becoming a standard way of running applications.

I checked the linuxserver image, but it's just a php + webserver that spits out the piwigo files to a volume. So it's not really following any best practice of having a specific version of an application in the image. You can afterwards run a more recent image, but it won't change anything to the version you are running. And it also contains weird volumes.

There's a much better image from mathieuruellan with proper volumes and the like, but it doesn't follow the piwigo releases automatically.

So, it would be nice to see (some of) the following:

* An official piwigo image on docker hub
* Based on the "official" php Apache image
* Static code base (so no auto upgrade stuff) following piwigo releases.
* The ability to run as an arbitrary user (for example OpenShift enforces this)
* Some in-container cli for making config changes (like the web API, but not needing any authentication. Like nextcloud's occ command)
* Correct volumes for things like data, local, themes, plugins, ...
* Official documentation in the install docs
* Version upgrade support between images.
* Some configurability with environment variables (like the database connection)

After a lot of tinkering I have 1, 2, 3 and 4 running. But before putting effort in contributing it on github: is there any interest in this?

Offline

 

#2 2020-08-01 19:18:10

executive
Member
2017-08-16
923

Re: Official Docker container image

I don't have docker in my hosting setup.

Offline

 

#3 2020-08-01 19:46:02

jobec
Member
2020-08-01
2

Re: Official Docker container image

That's a pity ;)

But people with a QNAP, Synology, OpenMediaVault, etc do. And also the various VPS hosting flavours or digitalocean's droplets have it.

Offline

 
  •  » Requests
  •  » Official Docker container image

Board footer

Powered by FluxBB

github twitter newsletter Donate Piwigo.org © 2002-2020 · Contact