Log Viewer
In both development and production environments, the application includes a built-in log monitoring interface. This allows you to inspect:
- Application logs
- Stripe webhook events
- Polling and background job status
- Queue processing status
For this purpose, we use the popular open-source package opcodesio/log-viewer, maintained by Arunas Skirius.
Access Control
The Log Viewer is protected by authentication in production. Only authorized users can access it.
Access is granted based on email addresses defined in the environment configuration. The same email list is reused for Feedback and Roadmap administrators.
To configure access, set the following variable in your .env file:
ADMIN_EMAILS=email1@example.com,email2@example.com
Access URL
Once configured, the Log Viewer is available at:
http://localhost:8888/log-viewer
In production, replace localhost:8888 with your application’s domain.