Commit graph

151 commits

Author SHA1 Message Date
El RIDO
ae23677ae2
Merge pull request #64 from PrivateBin/dependabot
Enable Dependabot for Docker and GitHub Actions
2021-09-01 20:26:50 +02:00
rugk
c851b02083
Enable Dependabot for Docker and GitHub Actions
AFAIK (and this was new to me) Dependabot is not active by default.

This enables it for all dependencies here (Github Actions and Docker), so it scans and suggests updates.
2021-09-01 01:25:09 +02:00
El RIDO
f052464b6e
Merge pull request #63 from PrivateBin/trivyname
Let's properly name things…
2021-08-26 14:43:44 +02:00
rugk
390d7cb50f
Let's properly name things…
Of course this is less of a build and more of a build for analysis with Trivy…
2021-08-25 23:10:39 +02:00
El RIDO
fcfa332495
preserve environment for PHP, adresses regression reported in #62 2021-08-19 10:15:52 +02:00
El RIDO
9e7cc388b7
remove obsolete note reg. port 80 2021-08-14 10:42:42 +02:00
El RIDO
48ef77a7aa
fix s6-rc database permissions, required for running with read-write root fs, fixes #59 2021-08-11 20:26:32 +02:00
El RIDO
7bc25d916b
Merge branch 's6-rc' 2021-08-09 21:37:58 +02:00
El RIDO
861a91f0b6
switch from s6-overlay to s6-rc, fixes #57 2021-08-09 21:12:16 +02:00
El RIDO
7a10c423f3
Merge pull request #56 from gabops/master
Fix reference to port on liveness and readiness probes in README.md
2021-08-05 20:03:03 +02:00
Gabriel Suarez
0591d10e16 Fix reference to port on liveness and readiness probes 2021-08-04 17:37:26 +01:00
El RIDO
27f415d3d5
Merge pull request #52 from binxio/issue-51
build nightly from the scheduled branch
2021-07-18 16:01:36 +02:00
Mark van Holsteijn
2a42122e6e alternatively build from git repository branch
- by default, the dockerfile builds a released version of privatebin indicated by RELEASE
- if RELEASE is not a semantic version, it is assumed to be a branch name and privatebin will be build from head.
2021-07-17 20:57:55 +02:00
Mark van Holsteijn
92b1e57289 Merge branch 'source' into issue-51 2021-07-17 20:06:08 +02:00
El RIDO
f9ccd67ff6
readd short-tag 2021-07-14 21:50:09 +02:00
El RIDO
1a7ee4ca31
stick to one convention 2021-07-14 21:32:17 +02:00
El RIDO
75c1fc3603
prevent premature argument expansion 2021-07-14 21:29:37 +02:00
El RIDO
d372a1792f
fix build arguments 2021-07-14 21:21:12 +02:00
El RIDO
ade60b7e1c
fix non-composer build 2021-07-14 21:12:09 +02:00
El RIDO
2dffa86d62
Merge branch 'binxio-issue-41' 2021-07-14 21:08:18 +02:00
El RIDO
11917f03b7
document image variants and tags, fixes #40 2021-07-14 21:04:27 +02:00
El RIDO
c2ff69021d
take shellcheck to town 2021-07-14 20:24:07 +02:00
El RIDO
09912939fe
be more OCI compliant, avoid unnecessary work 2021-07-13 21:05:43 +02:00
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
Mark van Holsteijn
28a2d30e9b revert buildx.sh to keep nightly and edge build on signed releases 2021-07-07 09:11:26 +02:00
El RIDO
9568519e50
Merge branch 'no-sync-on-prs' 2021-07-07 08:25:36 +02:00
El RIDO
5734338459
remove section completly instead of just commenting part of it - git history will preserve it all if we want to go back #53 2021-07-07 08:24:29 +02:00
rugk
725a000629
Disable Sync for PRs 2021-07-06 22:25:25 +02:00
Mark van Holsteijn
acbd5d0160 set the RELEASE to the git ref first, before naming the tag 2021-07-06 21:21:19 +02:00
Mark van Holsteijn
d51ef912a8 use git archive instead of curl to get the tarball 2021-07-06 21:17:55 +02:00
Mark van Holsteijn
e99aff1907 build nightly from the scheduled branch 2021-07-06 19:11:10 +02:00
El RIDO
8fe3ab9ce7
Merge branch 'master' of github.com:PrivateBin/docker-nginx-fpm-alpine 2021-07-06 06:26:49 +02:00
El RIDO
827f2c3ef6
set default CONFIG_PATH, fixes #50 2021-07-06 06:26:18 +02:00
El RIDO
7e1fc11be3
Merge pull request #38 from binxio/add-gcs-support
pass in GoogleCloudStorage required environment variable
2021-07-03 08:46:24 +02:00
El RIDO
7d3ae98198
Revert temporarily removed ppc64le build, fixes #48"
This reverts commit 1ae3716721.
2021-06-26 06:49:45 +02:00
El RIDO
edc857a9f3
ignore false positive in ZAP report #29 2021-06-26 06:46:17 +02:00
El RIDO
1ae3716721
remove (temporarily) ppc64le build to allow the other architecture's images to be produced #48 2021-06-19 06:18:55 +02:00
El RIDO
2a7793e43d
upgrade to alpine 3.14 2021-06-19 05:59:14 +02:00
El RIDO
b3d8f7a47d
Merge pull request #46 from PrivateBin/trivy
Add Trivy analysis
2021-06-06 17:53:33 +02:00
rugk
41f31bb6e7
Rename trivy-analysis.yml to .github/workflows/trivy-analysis.yml 2021-06-06 17:27:33 +02:00
El RIDO
5742021b20
correct spacing of conditional 2021-06-06 11:31:26 +02:00
El RIDO
de2c135fef
proper quoting 2021-06-06 11:27:16 +02:00
El RIDO
9b0301e2ee
Revert "trying to workaround github action redaction mechanism"
This reverts commit 2cc183223e.
2021-06-06 11:22:44 +02:00
El RIDO
2cc183223e
trying to workaround github action redaction mechanism 2021-06-06 11:21:14 +02:00
El RIDO
a662fb5d02
Merge branch 'master' of github.com:PrivateBin/docker-nginx-fpm-alpine 2021-06-06 11:15:43 +02:00
El RIDO
63ad058a51
move github build into script for easier maintenance 2021-06-06 11:14:30 +02:00
El RIDO
ff4b815893
install google/cloud-storage library and dependencies #41 2021-06-06 10:41:52 +02:00
El RIDO
742b03ba2f
update reference to php8 2021-06-06 09:31:07 +02:00
El RIDO
253bab9ec2
Merge pull request #44 from PrivateBin/snyk
Add snyk container scanning CI
2021-06-05 07:59:12 +02:00
El RIDO
2e790e70d0
Merge branch 'binxio-issue-42' 2021-06-05 07:52:36 +02:00