Services
Configure databases, caching, and other services for your applications
19 articles
Debug access for application services
Debug access is a feature that allows you to temporarily connect to your application services (like databases, Redis, or file storage) from outside your application. This is useful when you need to inspect data, troubleshoot issues, or perform maintenance tasks without having to modify your application code.
How to import a MySQL database using debug access
Debug access allows you to temporarily connect to your MySQL service from external tools to import databases, run maintenance tasks, or perform troubleshooting. This feature creates a secure external connection that automatically expires after 6 hours for enhanced security.
Import MySQL database
Import a MySQL `.sql` dump into your hosted database via debug access. Full step-by-step including connecting via SSH, running `mysql < dump.sql`, and verifying.
Database Services
Set up MySQL, PostgreSQL, and MongoDB databases for your applications.
Additional services
Set up ClamAV, Chrome Headless, ClickHouse, Gotenberg, Inertia SSR, Meilisearch, Nightwatch, AMQProxy, and Typesense services for your applications.
PostgreSQL Extensions
Enable PostgreSQL extensions including pgvector for AI/ML, PostGIS for spatial data, and pg_cron for job scheduling.
Redis and Caching
Improve application performance with Redis or Valkey caching services.
How to import a MySQL database using debug access
Learn how to temporarily access your MySQL database externally to import data using debug access.
Private network access with Tailscale
Reach your application's databases over your own tailnet with the Tailscale service, with no public ports.
Reach an external service from a fixed IP
Send your application's traffic to a specific external service through an exit node in your tailnet, so it arrives from one fixed IP.
Pool your RabbitMQ connections with AMQProxy
Stop opening a new broker connection on every request. AMQProxy keeps connections open and hands them out, which cuts publish latency and takes load off your broker.
Scan uploads with ClamAV
Scan files for malware with ClamAV before storing them.
Headless browsing with Chrome Headless
Run a headless Chrome browser for web scraping, screenshots and PDF generation.
Run ClickHouse for analytics
Use a fast column-oriented database for analytics and big data workloads.
Convert documents to PDF with Gotenberg
Turn HTML, Markdown and Office documents into print-ready PDFs.
Server-side rendering with Inertia SSR
Render Inertia.js views on the server for faster first paint and better SEO.
Search with Meilisearch
Add instant, typo-tolerant full-text search to your application.
Monitor your application with Nightwatch
Add lightweight monitoring and observability to your Laravel or Statamic application.
Search with Typesense
Add fast, typo-tolerant search-as-you-type to your application.