Overview
Atlas is an authentication service that manages authorization by email and sends tokens. It is used to register weather personnel and provides authentication for other services like Overrider Panel.Repository
Repository: https://git.wthr.ws/weathertech/atlas Clone the repository:Database Configuration
To register weather personnel, configure the database settings in: Database file: source/aw/atlas/database.dDeployment
Atlas is deployed via Portainer on Docker Swarm.Deployment Location
Portainer Stack: wt-atlas-apiDeployment Process
To deploy a new version:- Make code changes in the repository
- Commit your changes:
- Push to the repository:
- Tag the release (tag name template:
vYYYY.MM.DD-X): - Build the Docker image:
- Push the image to the registry:
- Update the stack in Portainer:
- Navigate to the
wt-atlas-apistack - Update the
imagefield to the new tag - Redeploy the stack
- Navigate to the
Image Tag Format
The image tag follows the format:registry.docker.devops.arabiaweather.com/atlas:vYYYY.MM.DD-X
Example: registry.docker.devops.arabiaweather.com/atlas:v2025.08.05-1

