From: | Peter Palka <ppalka(at)cmcrc(dot)com> |
---|---|
To: | Dave Page <dpage(at)pgadmin(dot)org> |
Cc: | pgAdmin Support <pgadmin-support(at)postgresql(dot)org> |
Subject: | Re: User account and settings storage in other database than SQLite |
Date: | 2018-05-07 00:48:18 |
Message-ID: | CALW5h1UCfmR7VGXhoDiCxLHWv28tioJ6vWasoiHQ81oCi3ea=A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-support |
Thanks Dave, I will create a feature request.
On 4 May 2018 at 18:27, Dave Page <dpage(at)pgadmin(dot)org> wrote:
> Hi
>
> On Fri, May 4, 2018 at 4:28 AM, Peter Palka <ppalka(at)cmcrc(dot)com> wrote:
>
>> Hi Dave,
>>
>> According to SQLite load: just speculation.
>>
>> According to not supporting Postgres user data storage in Postgres
>> client: well, in this case the container looks more like nice flavour
>> rather than reliable solution. Every time I will kill the docker container
>> or there will be failure the user data will be lost. It will be good to at
>> least mount SQLite user database as an external volume (and mention it in
>> docker hub).
>>
>
> There are two examples on the docker hub page, and the second describes
> exactly that:
>
> ====
> Run a TLS secured container using a shared config/storage directory in
> /private/var/lib/pgadmin on the host:
>
> docker pull dpage/pgadmin4
> docker run -p 443:443 \
> -v "/private/var/lib/pgadmin:/var/lib/pgadmin" \
> -v "/path/to/certificate.cert:/certs/server.cert" \
> -v "/path/to/certificate.key:/certs/server.key" \
> -e "PGADMIN_DEFAULT_EMAIL=user(at)domain(dot)com" \
> -e "PGADMIN_DEFAULT_PASSWORD=SuperSecret" \
> -e "PGADMIN_ENABLE_TLS=True" \
> -d dpage/pgadmin4
> ====
>
> They important line is the first -v option which maps the config directory
> to the host under docker (you could of course do something similar with a
> PVC under Kubernetes/OpenShift, but I don't have a recipe for that).
>
>
> To make it production ready it should be able to handle connection to
>> external database.
>>
>
> I always chuckle when I hear things like that; "to make it production
> ready you need feature X", though I grant you it's usually for much more
> trivial (and often questionable) features than you're requesting. That
> said; whilst it's been suggested that we use an external DB instead of
> SQLite and it's certainly possible, I can recall just a couple of requests
> for it since our first release, neither of which had any concrete need for
> it beyond essentially "we think this will be a good idea", which means it's
> almost certainly going to be a low priority tasks compared to many of the
> other things on the todo list. Please do add a feature request to the
> tracker though (https://redmine.postgresql.org/projects/pgadmin4/issues/
> new) for future consideration. If you want to work on it yourself, we'll
> certainly support that.
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
From | Date | Subject | |
---|---|---|---|
Next Message | Khushboo Vashi | 2018-05-07 05:41:33 | Re: pgAdmin4 - V3 - Problems managing passwords |
Previous Message | Dave Page | 2018-05-04 08:27:16 | Re: User account and settings storage in other database than SQLite |