Releases: theohbrothers/docker-openvpn
Releases Β· theohbrothers/docker-openvpn
20230304.0.0
Changes
π Features
- Enhancement (ci): Add
change
label torelease-drafter.yml
@leojonathanoh (#49)
ποΈ Refactors
- Refactor (ci): Use
docker/setup-buildx-action@v2
, simpler tag determination inprep
, anddocker/login-action@v2
@leojonathanoh (#48)
π Documentation
- Docs (readme): Fix Tags table
Dockerfile Build Context
column markdown formatting @leojonathanoh (#47)
20230207.0.0
Changes
π Bug Fixes
- Fix (ci): Run
update-dockerhub-description
job only onmaster
@leojonathanoh (#46)
20230127.0.0
Changes
π Features
- Enhancement (ci): Add
test-nogitdiff
andupdate-dockerhub-description
jobs @leojonathanoh (#45)
π Bug Fixes
- Fix (ci): Fix caching for
docker buildx
@leojonathanoh (#44)
20221223.0.1
Changes
π Bug Fixes
- Fix: Do not include
/etc/openvpn/*.conf
and/etc/openvpn/firewall.sh
in docker images @leojonathanoh (#43)
20221223.0.0
Changes
π Features
- Feature (config): Add
NAT_MASQUERADE
environment variable to disable provisioning ofMASQUERADE
iptables
rules @leojonathanoh (#41) - Enhancement (docker-entrypoint.sh): Add
set -u
and removeset -a
@leojonathanoh (#38)
ποΈ Refactors
- Refactor: Add
OPENVPN_CONFIG_FILE
environment variable and deprecateOPENVPN_SERVER_CONFIG_FILE
@leojonathanoh (#42) - Refactor (config): Remove unused environment variables
OPENVPN_CLIENT_CONFIG_DIR
,OPENVPN_STATUS_FILE
,OPENVPN_STATUS_FILE_WRITE_FREQUENCY_SECONDS
@leojonathanoh (#37)
π Documentation
- Docs: Add environment variables to
docker-compose.yml
example @leojonathanoh (#40) - Docs (firewall.sh): Improve documentation in
firewall.sh
@leojonathanoh (#39)
20221030.0.0
Changes
π Features
- Enhancement: Bump
alpine.3.12
variant to2.4.12-r0
andalpine:3.13
variant to2.5.6-r0
@leojonathanoh (#32)
ποΈ Refactors
- Refactor: Simplify
$VARIANTS_SHARED
@leojonathanoh (#36) - Refactor (ci): Use
v20221030.0.0
inrelease-drafter.yml
like the default template @leojonathanoh (#33) - Refactor (ci): Use
$GITHUB_ENV
,github.ref_name
, and bump actions to node 16 @leojonathanoh (#31)
π Documentation
- Docs (readme): Add Development section @leojonathanoh (#35)
20211119.0.0
Changes
π Features
- Enhancement (ci): Use only master pr and tag refs for ci pipeline @leojonathanoh (#30)
20210915.0.0
Changes
π Features
- Enhancement: Build linux/arm/v6 arch image for all variants @leojonathanoh (#29)
ποΈ Refactors
- Refactor (generate): Determine docker buildx platforms in VARIANTS.ps1 instead of in Dockerfile template for better template reusability @leojonathanoh (#28)
20210912.0.1
Changes
π Features
- Enhancement: Build multi arch docker image @leojonathanoh (#27)
π Bug Fixes
- Fix (ci): Remove stray ci-release github workflow @leojonathanoh (#26)
20210912.0.0
Changes
π Features
- Enhancement: Bump openvpn v2.5 variants to v2.5.2 @leojonathanoh (#24)
- Enhancement: Bump alpine:3.10 and above variants to openvpn v2.4.11 @leojonathanoh (#23)
- Enhancement (development): Add .vscode/tasks.json @leojonathanoh (#21)
ποΈ Refactors
- Refactor (generate): Remove Dockerfile.header.ps1 and Dockerfile.footer.ps1 and only use Dockerfile.ps1 @leojonathanoh (#20)
- Refactor (ci): Remove .github/workflows/ci-release and use only ci-master-pr and CalVer-based workflow @leojonathanoh (#22)
π Documentation
- Docs (readme): Replace tag badge with release badge @leojonathanoh (#25)