GlitchTip is a self-hosted, Sentry-compatible error tracking server preconfigured on Ubuntu with PostgreSQL, Redis, and Nginx for private, secure deployment on AWS.
GlitchTip Error Tracking Server - Self-Hosted, Sentry-Compatible on AWS
GlitchTip is a lightweight, open-source alternative to Sentry that helps you monitor application errors, performance, and uptime without relying on third-party SaaS platforms. This pre-configured AMI from Code Creator deploys a production-ready GlitchTip server on Ubuntu, bundled with PostgreSQL, Redis, and Nginx - giving your team full control over error tracking data within your own AWS environment.
Why Choose Self-Hosted GlitchTip on AWS?
Teams searching for Sentry alternatives on AWS often need to keep error tracking data within their own infrastructure. Whether you are a SaaS startup's engineering team looking to replace a Sentry SaaS subscription to meet data residency requirements, or a growing development shop monitoring multiple microservices, this AMI provides a self-hosted path that eliminates vendor lock-in and recurring SaaS fees.
Because GlitchTip is fully compatible with existing Sentry SDKs, you can integrate it into your applications without changing your instrumentation code. Simply point your SDK configuration to your new GlitchTip instance and begin capturing errors immediately.
What is Included in This AMI
GlitchTip application server - Real-time error tracking, project dashboards, performance monitoring, and uptime checks
PostgreSQL database - Persistent storage for error events, project data, and user accounts
Redis - In-memory caching and task queue management for responsive performance
Nginx reverse proxy - Secure HTTPS access through your instance's public IP address
First-run administrator setup - Streamlined initial configuration so you can create your admin account and start onboarding projects quickly
Key Capabilities
Real-time error tracking - Capture, group, and triage application exceptions as they occur across all your projects
Performance monitoring - Identify slow transactions and bottlenecks in your application stack
Uptime monitoring - Track the availability of your services and receive alerts when endpoints go down
Alerting and notifications - Configure alerts to notify your team through your preferred channels when new issues arise
Sentry SDK compatibility - Works with the full range of official Sentry client libraries across Python, JavaScript, React Native, and other languages
Multi-project support - Organize error tracking across multiple applications and teams from a single instance
Getting Started
Launch the AMI from AWS Marketplace on your chosen EC2 instance
Update the instance IP in the GlitchTip configuration file
Create your administrator account through the first-run setup wizard
Integrate your applications by installing a Sentry SDK and pointing it to your GlitchTip server
Once running, your team can begin capturing errors, monitoring performance, and tracking uptime across all connected applications.
Who This AMI is Built For
This deployment is designed for small and medium businesses and development teams who want a self-hosted error tracking solution on AWS. It is well suited for teams that need to keep application telemetry data within their own infrastructure, avoid ongoing SaaS subscription costs, or maintain compatibility with Sentry SDKs while using an open-source backend.
Pre-Configured for Consistency
This AMI saves significant installation and configuration effort by packaging all required components into a single, tested deployment. Rather than manually installing and connecting GlitchTip, PostgreSQL, Redis, and Nginx, you get a consistent environment that has been validated to work together out of the box.
To learn more about GlitchTip's capabilities and supported SDKs, visit the official GlitchTip documentation at glitchtip.com.
Highlights
Production-Ready Stack Preconfigured on Ubuntu 24.04. This AMI ships with PostgreSQL, Redis, and Nginx already installed, integrated, and configured for secure HTTPS access. Rather than spending time manually installing dependencies, configuring database connections, and setting up a reverse proxy, subscribers launch the AMI, update the instance IP in the configuration, and create an admin account to start capturing errors.
Sentry SDK Compatibility Without Vendor Lock-In. GlitchTip fully supports Sentry SDKs, so teams already using Sentry client libraries can point them at this self-hosted server without changing application code. This delivers real-time error tracking, performance monitoring, uptime monitoring, dashboards, and alerts while keeping all data within your own AWS environment.
Streamlined AWS Deployment With Secure HTTPS via Nginx. The AMI is configured for public IP based deployment with Nginx handling HTTPS termination. A simplified first-run setup guides the administrator through account creation and initial configuration. This packaging is designed for small and medium businesses seeking a cost-effective, self-hosted error tracking solution that can be deployed on AWS without deep DevOps expertise.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
You pay by the hour based on the EC2 instance size you choose to run this error tracking and uptime monitoring server. All 16 options bill hourly, so cost scales with runtime and stops when you shut the instance down. The choices span two instance families, t2 and t3a, plus t3, in sizes from micro and small up through medium, large, xlarge, and 2xlarge. Each step up in size adds more compute and memory. Pick a size to match your expected workload; the software itself is the same across every option.
Top-of-mind questions for buyers
What do the different instance sizes control, and what runs on the server?
Each instance size sets the compute and memory for your server. The software runs error tracking and uptime monitoring for your web apps. Larger sizes handle more traffic and stored events. The instance size you pick does not change the features; it changes the capacity available to process incoming errors.
Am I charged when the instance is stopped or paused?
Software charges apply per hour only while the instance runs. A fully stopped instance stops accruing hourly software fees. You may still pay underlying AWS costs, such as storage for the stopped instance, but the software itself meters running time only.
Can I switch to a larger instance size later as my usage grows?
Yes. Each size bills independently by the hour. You can stop the current instance and launch a size with more compute and memory. Billing then follows the hourly rate of the new size. There is no upfront commitment tying you to one size.
glitchtip.com
Helpful?
Vendor refund policy
No contracts. We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
For support inquiries related to the GlitchTip Error Tracking Server AMI by Code Creator, please contact the team via email at info@codecreator.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Deploy a private AI competitor research server on AWS. Schedule recurring web scans, detect meaningful changes, and export executive reports - all powered by Amazon Bedrock inside your own account.
LeadPilot is an AI-assisted sales and follow-up command center for business owners, salespeople, and small teams. Capture and organize leads, generate responses with Amazon Bedrock or OpenAI, manage follow-up sequences, track opportunities, and monitor sales activity from one self-hosted workspace in your AWS account. Human approval controls and configurable SMTP delivery help keep customer communication under your control.
Launch a production-ready SonarQube server on AWS in minutes. Pre-configured with PostgreSQL, Docker Compose, and CI/CD scanner examples for fast code quality and security analysis.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.