Add optional `updated_at` field to the Project interface for
tracking last modification. Update base URL to use an
environment variable for better configurability. Improve
error handling during sitemap data fetching by logging
errors and returning static routes as a fallback.
Refactor change frequency and priority logic for clarity
and maintainability.
Remove extraneous character from CMD instruction in Dockerfile to
ensure proper execution of the start script. This change fixes
the command syntax and improves the reliability of the Docker
container startup process.
Change the base URL from localhost to the production URL.
Implement a check for the build environment to use mock data
for generating the sitemap during the build process.
This ensures that sitemap is correctly populated
with project routes even when the API is not available.