Holds the meteogate.eu website source code
This repository contains the static website for MeteoGate, built with HTML, CSS, and served via Docker.
The website uses GitHub Actions for automated deployment.
- Trigger: Push to
mainbranch - Process:
- Builds a Docker image using the
Dockerfile - Tags the image with the short SHA and
latest - Pushes to the configured image registry
- Builds a Docker image using the
- Purpose: Deploys development versions for testing
- Trigger: Push of version tags (e.g.,
v1.0.0) - Process:
- Builds a Docker image using the
Dockerfile - Tags the image with the version number and
production - Pushes to the configured image registry
- Builds a Docker image using the
- Purpose: Deploys stable production releases
To run the website locally:
- Clone the repository
- Open
index.htmlin a browser, or use a local server
For Docker:
docker build -t meteogate-website .
docker run -p 8080:80 meteogate-website