Wykres commitów

29 Commity (master)

Autor SHA1 Wiadomość Data
Andrew Gaul 10469f40c0 Upgrade Docker JRE to 17
Fixes #568.
2024-01-18 11:24:57 +09:00
Lars Hagen 521bc14ab6 change base image to eclipse-temurin
the openjdk images are deprecated, and have critical
vulnerabilities
2023-10-12 20:32:52 +09:00
Shane St Savage d52ceb134b Support S3PROXY_READ_ONLY_BLOBSTORE Docker env var 2023-09-27 22:18:26 +09:00
Steve b134e81406
Add Access-Control-Allow-Credentials header
Fixes #415
2023-09-26 20:38:22 +09:00
Yann Defretin ef94f3984e Expose 443 port for TLS/secure endpoint feature 2023-04-22 16:22:19 +09:00
Yann Defretin b8d285da04 Fix variable typo 2023-04-19 12:42:56 +09:00
Yann Defretin 52d942d3f7 Configure Keystore through environment variables 2023-04-19 12:42:56 +09:00
Ryan Faircloth d71e1e812a ci: Enhancements to CI and release
fixes #408
fixes #423

This PR makes several changes to the CI*
Adds PR lint to ensure conventional commit syntax is used for all PRs
Uses semantic-release tool to review commit log on branch and generate version numbers
Publishes containers (non pr) to ghcr.io
Publishes release containers to hub.docker.com
Completes common tags (versions, sha-1 and ref) on all branches

Notes Unable to test actually publishing containers to dockerhub however this was taken from a similar working project.
2022-07-17 22:37:01 +09:00
Florin Peter 217308abd7
Support for transparent encryption
Co-authored-by: Florin Peter <Florin-Alexandru.Peter@t-systems.com>
2022-03-26 22:05:08 +09:00
Liam 5aec5c132c Support configurable base directory for S3Proxy 2022-02-10 09:55:19 +09:00
Timur Alperovich 11868c22cc Use Java 11 slim image
Fixes #397
2022-02-07 13:43:18 +09:00
Andrew Gaul b0b58a69c0 Upgrade Docker image to 3.6.3-jdk-11-alpine 2021-03-20 00:59:12 +09:00
Manan Jadhav 19c4b0a18d use the old env var used for virtual host 2021-01-10 09:59:46 +09:00
johnnyaug 73b8f63df9 add virtual host to docker 2021-01-05 00:24:17 +09:00
johnnyaug 4cc29f9c3c support custom s3 proxy endpoint in docker 2020-12-28 16:20:10 +09:00
Andrew Gaul d6a735c256 Build Docker image with openjdk8 2020-08-21 10:34:42 +09:00
Falk Reimann e3277a4c1f Basic CORS support
This commit adds a globally configurable CORS support.  Note that this differs from AWS per-bucket support.
2018-12-22 07:19:50 +09:00
Falk Reimann 5377efef2a Keystone v3 support with properties 2018-11-14 12:49:26 -08:00
pscanf 2d213003cd feat: allow setting property jclouds.regions when running in docker 2018-08-02 06:01:18 +05:30
Benjamin 3601aa50f3 update depcrecated image, fix minor Label change
Java is deprecated as the state:
"This image is officially deprecated in favor of the openjdk image, and will receive no further updates after 2016-12-31 (Dec 31, 2016). Please adjust your usage accordingly."

I adjusted it to the corresponding 7-alpine-jre tag  from openjdk
https://hub.docker.com/_/openjdk/

the MAINTAINER instruction is deprecated as of Docker Version: 
1.13.0
https://docs.docker.com/engine/deprecated/#maintainer-in-dockerfile

all the best
2018-04-20 08:52:15 -07:00
Andrew Gaul 109c79ff58 Skip tests during Docker build
Travis already exercises this.
2018-02-01 20:34:02 -08:00
nepeat d42de3e621 Update Dockerfile to use multistage building. 2018-02-01 09:11:47 -08:00
Andrew Gaul 456f7c7a0a Default to AWS V2 or V4 authentication 2017-08-16 18:04:52 -07:00
Andrew Gaul 39c289d649 Allow Docker environment to ignore unknown headers 2017-08-16 18:04:52 -07:00
Raphaël Pinson d3023e1695 Use JCLOUDS_ENDPOINT and JCLOUDS_REGION in run-docker-container.sh 2017-03-30 09:01:16 -07:00
oxalis-gps 09d744763d Added Docker environment variable "S3PROXY_CORS_ALLOW_ALL"
refs issues #142
refs Pull #144

The default value is false
2017-02-16 13:49:48 -08:00
Andrew Gaul cd54c6f8ef Combine COPY directives to elide a layer 2016-11-03 19:37:36 -07:00
Andrew Gaul 9f0bc8a17b Honor SIGINT in Docker container
Use intermediate shell script to forward environment variables then
exec java.
2016-09-04 22:21:54 -07:00
Andrew Gaul 6d39c817ba Provide Dockerfile
Fixes #120.
2016-07-01 19:31:05 -07:00