Commit Graph
7 Commits
Author SHA1 Message Date
Le Prévost-Corvellec Arnault da748c2cae Refactor Dockerfile to improve user configuration and permissions
- Removed the creation of a home directory for the nginx user, simplifying the setup for a stateless image.
- Updated git configuration to use a temporary home directory, enhancing compatibility with non-root user practices.
- Adjusted ownership of the temporary git configuration file to align with UID and GID parameters.
2026-04-08 22:12:44 +02:00
Le Prévost-Corvellec Arnault 4a5cbb950b Refactor Dockerfile to parameterize user and group IDs for enhanced flexibility
- Introduced ARG variables for UID and GID to allow dynamic user and group configuration.
- Updated ownership commands to utilize the new UID and GID parameters, improving compatibility with different environments.
- Maintained non-root user practices while ensuring proper permissions for Nginx and associated files.
2026-04-08 22:06:28 +02:00
Le Prévost-Corvellec Arnault 600c07e358 Update Dockerfile to use nginxinc/nginx-unprivileged image and enhance user permissions
- Switched base image to nginxinc/nginx-unprivileged for improved security.
- Adjusted user permissions and ownership settings for better compliance with non-root user practices.
- Removed unnecessary commands related to pid and user configuration in nginx.conf.
2026-04-08 21:51:44 +02:00
Le Prévost-Corvellec Arnault 9a4942daad Refactor Dockerfile and Helm chart to enhance security and user permissions
- Updated Dockerfile to run as non-root user 'nginx' and adjusted Nginx configuration for improved security.
- Added pod security context in values.yaml to align with the non-root user setup.
- Refined deployment.yaml to utilize the new pod security context for better compliance with Kubernetes security standards.
2026-04-08 21:36:09 +02:00
Le Prévost-Corvellec Arnault e1576d2360 Update Dockerfile and configuration files to use port 8080 and improve caching 2026-04-08 21:27:27 +02:00
Le Prévost-Corvellec Arnault a504964111 Update Dockerfile to clear existing files before cloning repository 2026-04-08 20:27:50 +02:00
Le Prévost-Corvellec Arnault 4ffed1b5fa ci 2026-04-08 20:13:50 +02:00