github oriolrius/pki-manager-web v1.1.2

latest releases: v3.12.0, v3.11.0, v3.10.0...
10 months ago

Docker Configuration Improvements

This patch release focuses on improving the Docker and nginx configuration for better performance, security, and maintainability.

Key Changes

  • Consolidated nginx configuration - Merged two config files into single unified configuration
  • Enhanced security headers - Added Content-Security-Policy and hidden file protection
  • Improved performance - Enhanced gzip compression (level 6) with WASM/SVG support
  • Better caching strategy - Optimized static asset caching, disabled HTML caching for fresh SPA content
  • Simplified Docker setup - Hardcoded image names, removed unnecessary environment variables

Docker Images

docker pull ghcr.io/oriolrius/pki-manager-backend:v1.1.2
docker pull ghcr.io/oriolrius/pki-manager-frontend:v1.1.2

# Or use latest
docker pull ghcr.io/oriolrius/pki-manager-backend:latest
docker pull ghcr.io/oriolrius/pki-manager-frontend:latest

Configuration Changes

  • Removed GITHUB_REPOSITORY_OWNER variable from .env.example
  • Consolidated nginx-main.conf and nginx.conf into single file
  • Updated Dockerfile to use simplified nginx configuration

Security Enhancements

  • Content-Security-Policy header added
  • Hidden files (.git, .env, etc.) now blocked
  • Enhanced security headers across all endpoints

Performance Improvements

  • Gzip compression level increased to 6
  • Added WASM and SVG to compressed MIME types
  • Disabled access logs for static assets
  • Optimized cache control headers

Full Changelog: v1.1.1...v1.1.2

Don't miss a new pki-manager-web release

NewReleases is sending notifications on new releases.