Managed Databases
Provision PostgreSQL databases on your own VPS — fully managed by ScallerFox. No server administration required.
What is a Managed Database?
ScallerFox Managed Databases lets you provision PostgreSQL databases on a VPS that you control. You provide the server, we handle everything else:
- Automatic PostgreSQL installation and configuration
- Encrypted database credentials stored securely
- Real-time disk usage monitoring
- Enable/disable databases to pause billing
- Connection string auto-injection into applications
How It Works
Subscribe to a Package
Choose a database package based on your storage and database count needs. Packages range from Starter (5 GB, 3 DBs) to Pro (50 GB, 25 DBs).
Download the Installer
Download the ScallerFox agent installer script. Run it on your Ubuntu or Debian VPS. The agent handles everything else — no manual server setup needed.
Create Databases
Create databases from the dashboard. Each database gets a unique name, username, and password (encrypted and stored securely). Connection strings are shown in the dashboard.
Connect Your App
Use the connection string directly in your application's environment variables. You can also link databases to Projects for automatic connection string injection.
Key Features
Encrypted Credentials
Database passwords are encrypted with AES-256-GCM before storage. Only the agent can decrypt credentials using the encryption key on your server.
Agent-Based Architecture
A lightweight agent binary runs on your VPS. It communicates with our API over HTTPS using token authentication. No open admin ports required.
Usage Monitoring
The agent reports disk usage every 5 minutes. View usage history and trends from the database detail page in the dashboard.
Pause Billing
Disable a database to pause it completely — no pods running, no billing. Re-enable when needed. Data is preserved.
Server Requirements
- OS: Ubuntu 18.04+ or Debian 10+
- Architecture: amd64 (x86_64)
- Network: Outbound HTTPS access to ScallerFox API
- Resources: At least 1 GB RAM, 10 GB disk (for database storage)
Ready to Get Started?
View database packages and start provisioning in minutes.