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.