Services

Configure databases, caching, and other services for your applications

11 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.

3 min read

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.

4 min read

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.

3 min read

Database Services

Set up MySQL, PostgreSQL, and MongoDB databases for your applications.

3 min read

Additional services

Set up Chrome Headless, ClickHouse, Gotenberg, Meilisearch, and Typesense services for your applications.

4 min read

PostgreSQL Extensions

Enable PostgreSQL extensions including pgvector for AI/ML, PostGIS for spatial data, and pg_cron for job scheduling.

3 min read

Redis and Caching

Improve application performance with Redis or Valkey caching services.

2 min read

How to import a MySQL database using debug access

Learn how to temporarily access your MySQL database externally to import data using debug access.

2 min read

Private network access with Tailscale

Reach your application's databases over your own tailnet with the Tailscale service, with no public ports.

3 min read

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.

2 min read

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.

5 min read