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
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
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
El RIDO
8539ee0e6e
wait for up to 10 seconds on the php-fpm socket to come up, before starting nginx
2021-06-05 07:49:07 +02:00
rugk
379c73aef9
better naming
2021-06-05 00:50:05 +02:00
rugk
136f2ce32e
Add Trivy analysis
...
Oh I'm sorry, but here is another analysis tool 😅
The cool thing here it says it only needs 10s at most. So let's test that for real…
https://github.com/aquasecurity/trivy#features
2021-06-05 00:44:39 +02:00
rugk
aab06e6a36
Add snyk container scanning CI
...
Another GitHub action that looked useful.
I've had to login with my GitHub account at https://app.snyk.io to get a free API token (saved as a secret in this repo) though.
2021-06-04 23:36:36 +02:00
Mark van Holsteijn
bcb52002aa
do not start nginx until /var/run/php-fpm.sock is available
2021-06-04 22:12:52 +02:00
Mark van Holsteijn
be11f9b1b2
pass in GoogleCloudStorage required environment variables
2021-05-24 15:05:05 +02:00
El RIDO
081580da91
build context != Dockerfile
2021-05-06 20:31:41 +02:00
El RIDO
f43c4f64a9
adding an Alpine edge build, as per discussion in #36
2021-05-06 20:26:18 +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
7326e27e8c
increment version
2021-04-28 18:28:49 +02:00
El RIDO
ada7a40cbf
disable further false positives
2021-04-22 19:14:07 +02:00
El RIDO
453cff7c01
working on improving #29
2021-04-16 19:13:00 +02:00
El RIDO
bd1a39f520
Merge pull request #32 from PrivateBin/security-headers
...
new security headers, recommended by ZAP scan #29
2021-04-06 05:49:14 +02:00
El RIDO
7b367cad23
new security headers, recommended by ZAP scan #29
2021-04-05 18:21:55 +02:00
El RIDO
a86fc49145
new release 1.3.5
2021-04-05 17:55:51 +02:00
El RIDO
52cbe547da
Merge pull request #30 from PrivateBin/owasp-rules-fine
...
Ignore some OWASP rules etc
2021-04-05 17:48:25 +02:00
rugk
781eca69b7
Use ignore rules files in workflow
2021-04-05 14:44:11 +02:00
rugk
3373723d60
Add ignore rules files
2021-04-05 14:43:54 +02:00
rugk
2fb3087192
Checkout repository
2021-04-05 14:00:04 +02:00
El RIDO
ec07a9ff88
Merge pull request #28 from PrivateBin/owasp-scan
...
Create OWASP GitHub Action
2021-04-05 12:23:48 +02:00
rugk
567bf3332a
Fix URL
2021-04-04 13:26:06 +02:00
rugk
27922a0fb0
Create OWASP GItHub Action
2021-04-04 13:24:13 +02:00
El RIDO
7e968c9b82
move snyk over to Helm chart, it doesn't support raw dockerfiles
2021-02-05 05:04:55 +01:00
El RIDO
0ca9b77288
provide snyk a target
2021-02-05 05:01:20 +01:00