Commit Graph

8 Commits

Author SHA1 Message Date
Adrian Priestley
32a51b2726 feat(ci): Add GitHub Actions workflow for building and publishing Docker images
- Create a new workflow for Docker image build and publish
- Configure triggers for push and pull_request on main branch
- Set up QEMU and Docker Buildx for multi-platform builds
- Implement Docker login for GitHub Container Registry
- Include Docker image metadata extraction and tagging
2025-07-02 14:34:38 -02:30
Adrian Priestley
cb2398f872 fix(Dockerfile): Update package installations to use latest versions
- Remove specific version pins for git and libc6-dev
- Ensure compatibility with newer package updates
2025-04-19 16:11:15 -02:30
Adrian Priestley
2d2b8f591d fixup! Update Dockerfile 2025-02-17 17:21:24 -03:30
Adrian Priestley
f3354d21c0 Update Dockerfile
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2025-02-17 16:46:22 -03:30
Adrian Priestley
a2ba20c53c fixup! feat(docker): Updated Docker configuration for improved security and build efficiency - Removed sensitive files from .dockerignore - Moved WORKDIR to /app in Dockerfile - Added gunicorn==23.0.0 dependency in RUN command - Created new docker-compose.yml file for service definition 2025-01-04 09:48:57 -03:30
Adrian Priestley
d80d297d97 feat(deployment): Implement containerized deployment configuration
- Add additional environment variables for Python optimization
- Update Dockerfile with new dependencies: eventlet, gevent, tornado
- Create docker-compose.yml and configure services for web and nginx
- Implement example configurations for web host settings and gunicorn
- Establish nginx configuration for reverse proxy
- Remove outdated docker-compose.yml from root directory
2025-01-04 09:48:57 -03:30
Adrian Priestley
2af68c57a4 feat(docker): Updated Docker configuration for improved security and build efficiency
- Removed sensitive files from .dockerignore
- Moved WORKDIR to /app in Dockerfile
- Added gunicorn==23.0.0 dependency in RUN command
- Created new docker-compose.yml file for service definition
2025-01-04 09:48:57 -03:30
Adrian Priestley
62a33b0022 feat(docker): Add initial Docker configuration for project
- Add .dockerignore file to ignore unnecessary files
- Create Dockerfile with basic build and deployment configuration
2025-01-04 09:48:57 -03:30