A web app for monitoring URLs. Add a URL and a background job periodically pings it, recording status, response time, and HTTP status codes.
Requirements: Docker and Docker Compose
docker compose upVisit http://localhost:3000, create an account, and start adding monitors. The database is created and migrated automatically on startup.
To stop and remove containers:
docker compose downRequirements:
- Ruby 3.4.9
- PostgreSQL
bin/setupbin/rails serverVisit http://localhost:3000, create an account, and start adding monitors.
bin/rails test # Unit and integration tests