Commit graph

48 commits

Author SHA1 Message Date
Mark van Holsteijn
0a39c4075b create separate images for fs, pdo and gcs
- modified buildx.sh to build privatebin/fs, privatebin/pdo, privatebin/gcs and privatebin/nginx-fpm-alpine
- default build of privatebin/nginx-fpm-alpine contains everything
2021-07-11 19:40:47 +02:00
El RIDO
827f2c3ef6
set default CONFIG_PATH, fixes #50 2021-07-06 06:26:18 +02:00
El RIDO
2a7793e43d
upgrade to alpine 3.14 2021-06-19 05:59:14 +02:00
El RIDO
ff4b815893
install google/cloud-storage library and dependencies #41 2021-06-06 10:41:52 +02:00
El RIDO
0928070a04
allow image to run as any non-root user/group, fixes #10 2021-04-28 18:29:58 +02:00
El RIDO
a86fc49145
new release 1.3.5 2021-04-05 17:55:51 +02:00
El RIDO
25104d083f
adapt to new nginx 1.18 folder structure 2021-01-17 09:13:47 +01:00
El RIDO
b5c2b4d1fe
switch to packaged s6-overlay, shaving off one MiB from the image 2021-01-17 08:54:28 +01:00
El RIDO
798992cb0e
upgrade to PHP 8 2021-01-16 06:23:37 +01:00
El RIDO
3892bc3573
upgrade to alpine 3.13 2021-01-16 05:57:39 +01:00
El RIDO
cf84eb76ba
upgrade s6-overlay 2021-01-16 05:54:30 +01:00
El RIDO
7dfe1b2bb4
trigger a rebuild of the 1.3.4 image to include security updates, fixes #25 2020-10-24 07:06:55 +02:00
El RIDO
7994a768ad
using numeric IDs allows the image to run on kubernetes with the runAsNonRoot security context 2020-10-01 19:18:14 +02:00
El RIDO
a5904883ef
upgrade s6 2020-08-16 14:45:03 +02:00
El RIDO
56434e8b9e
upgrade alpine base image (same exact php version) 2020-06-01 08:18:01 +02:00
El RIDO
d83d136f45
remove backwards compatibility with port 80 to drop setcap use, closes #15 2020-04-28 07:10:27 +02:00
El RIDO
c11b91da26
update to openssl 1.1.1g 2020-04-22 20:01:16 +02:00
El RIDO
770958fc7c
new release 1.3.4 2020-03-22 07:21:58 +01:00
El RIDO
f8edfbd009
new release 1.3.3 2020-02-16 11:54:05 +01:00
mattclegg
f0aa6e51d4
[BUGFIX] add nobody to www-data group to allow correct ownerships 2020-01-13 14:04:59 +01:00
El RIDO
c0e969be7d
new release 1.3.2 2020-01-11 12:07:47 +01:00
El RIDO
79b2d68bf7
updating paths for Alpine 3.11 2019-12-21 16:38:01 +01:00
El RIDO
fd564b47e1
avoiding curl by using busybox' wget, deduplication of commands 2019-12-21 14:21:24 +01:00
El RIDO
5b6a042eb9
update alpine 2019-12-21 07:38:01 +01:00
El RIDO
0c1a2e565c
changing default port to 8080, keeping port 80 for backwards compatibility. updating documentation. ensure the image can be run as root user and services drop privileges, fixes #11 2019-12-07 09:20:39 +01:00
El RIDO
0160b8e051
bounce alpine image 2019-10-26 18:06:38 +02:00
El RIDO
9b8aa78539
build architecture detection for choosing the correct s6 overlay #3 2019-10-04 07:38:32 +02:00
El RIDO
abd5b56c1d
reverting user to nobody, to avoid having to change permissions of existing data directories 2019-09-23 07:52:34 +02:00
El RIDO
09eff060ab
new release 1.3.1, correcting docs to work in a release agnostic way and add reference to included PostgreSQL module 2019-09-23 07:29:26 +02:00
El RIDO
a1d92a013e
switching from supervisord to s6-overlay, less dependencies and lets us run as non-root 2019-09-23 07:19:50 +02:00
El RIDO
a4a3f175a4
ensure latest alpine 3.10 is used, add tzdata to support timezone in nginx logs 2019-08-24 08:25:41 +02:00
El RIDO
ad8a4c184a
new release 1.3 2019-07-09 19:09:46 +02:00
El RIDO
dba458cad9
with alpine 3.10 we have version parity with the php image, so a smaller image with minimal dependencies is possible 2019-06-24 21:19:09 +02:00
El RIDO
22805f20a8
making image source explicit 2019-06-12 01:39:40 +02:00
El RIDO
5228f0f48e new release 1.2.1 2018-08-11 22:55:39 +02:00
El RIDO
9438b9b88f new release 1.2 2018-07-22 13:20:29 +02:00
Simon Rupf
14ea837229 switching to unix socket for communication between nginx & php-fpm, improves performance and fixes #1 2018-06-03 20:33:50 +02:00
El RIDO
3236992f33 added GPG based verification of PrivateBin release 2018-05-28 07:31:11 +02:00
El RIDO
f03a438ee5 deploying PrivateBin with changed path, to keep code and data out of the document root 2018-05-28 06:44:54 +02:00
El RIDO
aa1cabad94 trimmed down docker image, added GD support, enabled file upload 2018-05-27 23:22:08 +02:00
Michael Contento
54c2021348 Sort php-fpm configs and add ENV_WHITELIST option 2017-04-27 14:17:43 +02:00
Michael Contento
95ff0d3758 Add xdebug support and improve php configuration 2017-04-26 17:19:23 +02:00
Michael Contento
4b6ebf31c6 Add custom "hook folders" /etc/nginx/{server.d,location.d} 2017-03-29 19:40:24 +02:00
Michael Contento
271d123846 Fix outdated comment in Dockerfile 2017-03-29 19:25:50 +02:00
Michael Contento
023f04c7a4 refactor REDIRECT_PROTO and add some examples 2017-03-29 19:23:29 +02:00
Michael Contento
48724219b3 add REDIRECT_SCHEME to support running this image behind a SSL-termination proxy 2017-03-28 20:13:15 +02:00
Michael Contento
190712ffc1 combine two RUN statements to keep the layers down 2017-03-28 19:57:54 +02:00
Michael Contento
6181af05f9 initial commit 2017-03-28 19:46:14 +02:00