projects:map:infrastructure_overview
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projects:map:infrastructure_overview [2025/08/01 11:02] – created robbertdam | projects:map:infrastructure_overview [2025/08/01 11:04] (current) – Edit the section `Backups` robbertdam | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | = Infrastructure & Operations = | ||
- | == Hosting == | + | ==== Hosting |
- | The TLR Map is deployed using [https:// | + | The TLR Map is deployed using [[https:// |
- | Servers are provisioned and managed via [https:// | + | Servers are provisioned and managed via [[https:// |
We currently use a single droplet setup with Laravel Forge handling automated deployment and SSL management. | We currently use a single droplet setup with Laravel Forge handling automated deployment and SSL management. | ||
- | == Backups == | + | ==== Backups |
- | Backups are managed by [https:// | + | Backups are managed by [[https:// |
- | Daily snapshots are taken of both the database and the full server. | + | Daily snapshots are taken of both the database and several |
SnapShooter also provides retention policies and alerting in case backups fail. | SnapShooter also provides retention policies and alerting in case backups fail. | ||
- | == Monitoring == | + | ==== Monitoring |
- | We use ''' | + | We use **Laravel Nightwatch** for monitoring application uptime and performance. |
Nightwatch alerts are sent via email and/or Slack (if configured) when services are down or response times exceed thresholds. | Nightwatch alerts are sent via email and/or Slack (if configured) when services are down or response times exceed thresholds. | ||
- | == Password Management == | + | ==== Password Management |
- | All infrastructure-related credentials (e.g., Forge, DigitalOcean, | + | All infrastructure-related credentials (e.g. Forge, DigitalOcean, |
Only authorized team members have access. | Only authorized team members have access. | ||
- | == Source Code == | + | ==== Source Code ==== |
- | The full source code is hosted on [https:// | + | The full source code is hosted on [[https:// |
GitHub is used for: | GitHub is used for: | ||
- | * Version control | + | |
- | * Issue tracking | + | * Issue tracking |
- | * Pull requests and code review | + | * Pull requests and code review |
- | * CI/CD hooks (if configured) | + | * CI/CD hooks (if configured) |
- | == Documentation == | + | ==== Documentation |
- | Additional technical documentation, | + | Additional technical documentation, |
projects/map/infrastructure_overview.1754038963.txt.gz · Last modified: 2025/08/01 11:02 by robbertdam