LogThread is a cloud-based logging service designed to streamline the way developers handle, view, and respond to application logs. ยจ Instead of combing through unstructured logs in the command line, LogThread enables centralized log management with clear filtering, real-time alerts, and a clean user interface. The goal is to provide a scalable, serverless platform to simplify log access, monitoring, and alerting.
| Layer | Tool/Service |
|---|---|
| Backend | Python + FastAPI (Self-hosted via Docker) |
| Storage & Cloud Services | AWS DynamoDB, AWS S3, AWS SNS |
| Frontend | React + Vite |
| Authentication | AWS Cognito |
| Infrastructure | Proxmox VE, Docker, Nginx Proxy Manager |
The system utilizes a hybrid-cloud architecture. The backend API and frontend application are hosted as isolated Docker containers on a local Proxmox server, providing full control over the application environment. These self-hosted services then communicate securely with managed AWS services for data storage, notifications, and authentication, leveraging the power and scalability of the cloud.