Deploy Portabase on a VPS in one click | INTROSERV
EUR
european

EUR

usa

USD

English En
Ex. VAT Ex. VAT 0%

Deploy Portabase in one click

Self-hosted database backups, ready in minutes

Portabase is an open-source control plane for database backup and restore – you define schedules, retention, and destinations in one dashboard, and lightweight agents run the dumps next to your databases.

  • Nine database engines Nine database engines Nine database engines
  • Cron schedules and manual runs Cron schedules and manual runs Cron schedules and manual runs
  • AES-GCM encrypted backup files AES-GCM encrypted backup files AES-GCM encrypted backup files
  • S3, Google Drive, and local targets S3, Google Drive, and local targets S3, Google Drive, and local targets
  • Count, time, and GFS retention Count, time, and GFS retention Count, time, and GFS retention
  • Agents need no inbound ports Agents need no inbound ports Agents need no inbound ports
Deploy Portabase Now
Deploy Portabase in one click
Installs with<br>your VPS Installs with<br>your VPS Installs with
your VPS
Preconfigured<br>container stack Preconfigured<br>container stack Preconfigured
container stack
Live in<br>~2 minutes Live in<br>~2 minutes Live in
~2 minutes
Full<br>root access Full<br>root access Full
root access

Key features

Agent-based architecture

Agents poll the dashboard outbound and execute dumps next to the databases, so nothing on the protected network has to accept an inbound connection.

Encrypted and verified backups

Files are protected with AES-GCM, and each storage channel reports its own send status – a success means the path, size, and checksum were verified.

Retention that matches policy

Keep the last N backups, keep everything from the last N days, or run a Grandfather-Father-Son rotation across daily, weekly, monthly, and yearly points.

Fan-out to several destinations

Multiple storage policies on one database send the same backup file simultaneously to local disk, S3-compatible buckets, Google Drive, and Google Cloud Storage.

Restore and import

Restore from a stored backup or from a file sitting in a storage channel, or upload an external dump through the dashboard – every supported engine except Redis and Valkey can be restored.

Event-driven alerts

Per-database policies fire on backup or restore success and failure and on an unreachable database, routed to Slack, Discord, Telegram, ntfy, Gotify, email, or a webhook.

System requirements

View All VPS Options

Minimum

From €5/month
1 vCore 2GB RAM 20GB NVMe
- A few databases
- Plenty for small workloads
Deploy Now

Recommended

From €9/month
2 vCore 4GB RAM 40GB NVMe
- Dozens of databases
- Ideal for production backups
Deploy Now

Advanced

From €17/month
4 vCore 8GB RAM 80GB NVMe
- Many agents, frequent pings
- Headroom for long GFS histories
Deploy Now

Maximum

From €33/month
8 vCore 16GB RAM 160GB NVMe
- Multi-team instance
- Local backups
Deploy Now

Get started in 4 easy steps


  • 1

    Select a VPS plan

    Choose the virtual server resources and performance tiers that fit your project requirements.

  • 2

    Pick your application

    Browse our marketplace during VPS setup and select the self-hosted software you want to deploy.

  • 3

    Complete the payment

    Pay the standard virtual server invoice – the 1-click deployment tool itself is fully complimentary.

  • 4

    Complete and access

    Your server provisions and automatically installs the software. Once the setup process finishes, your new environment is fully ready for you to connect and use.

Deployment details

 Application  Application

Application

Portabase – current stable release, the project publishes no LTS branch

  • Official portabase/portabase image
  • Database, and web interface running out of the box

 Operating system  Operating system

Operating system

Ubuntu 24.04 LTS – clean minimal install

  • Docker Engine and the Compose plugin preinstalled
  • Full root access over SSH

 Web access and SSL  Web access and SSL

Web access and SSL

Nginx serving the Portabase dashboard over HTTPS

  • Self-signed certificate enabled by default
  • Built-in setup-ssl script issues a free Let's Encrypt certificate

 Database  Database

Database

Everything the dashboard needs to accept its first agent

  • PostgreSQL 17 container configured and connected automatically
  • PROJECT_SECRET encrypts communication

 Software licensing  Software licensing

Software licensing

Apache License 2.0 – open-source, no license fees

  • No limits on agents, databases, or users
  • Full Apache 2.0 license text

Why deploy on INTROSERV

  • NVMe storage NVMe storage
    NVMe storage

    Every VPS runs on NVMe drives – fast I/O for databases, metrics, and busy workloads.

  • Locations in Europe and the US Locations in Europe and the US
    Locations in Europe and the US

    Deploy close to your infrastructure and users – lower latency, regional compliance.

  • Unmetered traffic Unmetered traffic
    Unmetered traffic

    No bandwidth caps and no overage bills – your monthly price stays predictable.

  • IPv4 and IPv6 included IPv4 and IPv6 included
    IPv4 and IPv6 included

    A dedicated IPv4 address plus native IPv6 with every server.

  • 24/7 human support 24/7 human support
    24/7 human support

    Engineers on duty around the clock – real answers, not ticket bots.

  • Scale anytime Scale anytime
    Scale anytime

    Upgrade CPU, RAM, or storage as your workload grows – without migrating.

Terms and support boundaries

Infrastructure and support limits

Our company provides the Virtual Private Server infrastructure and the automation script for initial deployment. While we guarantee the availability and performance of your hardware and network, our technical support exclusively covers infrastructure-related issues – such as server connectivity, hardware stability, and billing. Assistance with application-specific configuration, software bugs, or user management is the responsibility of the server administrator or software maintainers.

Software licensing and compliance

All marketplace tools deploy standard versions of third-party software products and are provided "as-is" with no modifications to their original code. While the core of many available applications is open-source, using proprietary features or advanced enterprise tiers in production environments may be subject to the vendor's specific licensing terms. Users must manage and acquire any required commercial subscriptions directly from the software developers.

FAQ

  • Do I need a paid plan to run Portabase?

    No. Portabase is released under the Apache License 2.0, with no cap on agents, databases, or users and no separate commercial tier to unlock. You only pay the standard virtual server invoice.

  • How do I log in after deployment?

    Once the server is provisioned, you'll find the dashboard URL and a securely generated password in the Marketplace tab of your INTROSERV panel. Open it over HTTPS and sign in – we recommend setting your own password after the first login.

  • How do I get a valid SSL certificate?

    The server ships with a self-signed certificate enabled by default. To issue a free Let's Encrypt certificate for your own domain or the server's FQDN, connect over SSH and run the setup-ssl script in the console – one command, no manual configuration.

  • Does this server back up my databases on its own?

    No. This VPS runs the dashboard – schedules, retention, storage, and alerts. The backups themselves are run by the Portabase Agent, a separate free component you install on the server where the database lives, and one agent covers every database on that host. Three steps: add an agent in the dashboard, install it on your database server with the Edge Key you get there, and list the connections it should handle – the databases then appear in the dashboard by themselves. The agent only needs to reach the database, so a private network or a provider-hosted instance works the same way.

  • How are updates handled?

    The dashboard runs from the official image, so updating means pulling a newer tag and recreating the container. You have full root access and choose when to do it. Releases follow semantic versioning and land often, and there is no separate LTS branch to sit on.

  • Where are the backups stored?

    By default on the Portabase server itself – the VPS you deploy here. It comes with a local storage channel already configured, so backups stay on its disk unless you send them elsewhere. Other destinations are added in the dashboard: an S3-compatible bucket, Google Drive, or Google Cloud Storage. One backup can go to several destinations at once. Keep the files locally and the disk has to fit every copy your retention rule holds. Send them to external storage and this VPS stores only settings, history, and logs.

  • What if I outgrow my configuration?

    Upgrade CPU, RAM, or storage of your VPS as the number of agents, databases, and retained history grows – no reinstallation needed. Revisit the plan when PostgreSQL and the dashboard start competing for RAM, or when backups kept on this server fill the disk.

  • Can I drive Portabase from my own tooling?

    Yes, through the REST API. It's off by default: add API_ENABLED and OPENAPI_ENABLED to the .env file on the server, then recreate the container. The API answers under /api/v1, and Swagger UI and the OpenAPI specification come with it. Generate a token in your profile and send it in the x-api-key header – it carries the same permissions as your user. Not every endpoint exists yet, so check the specification for the calls you need.

All product names, logos, trademarks, and registered trademarks mentioned on this website are the property of their respective owners. They are used for identification and reference purposes only and do not imply any affiliation, sponsorship, or endorsement by INTROSERV, nor by the respective trademark owners.

processor processor
Ready to deploy? Ready to deploy?

Ready to deploy?

Pick a virtual server configuration and your application goes live with it – automatically, in minutes.

cunsoultant

Not sure what fits?

Our engineers will help you match the application to the right server configuration – sizing, locations, and setup questions included.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • ukraine
  • kingdom
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA

Request information from the manager

Please provide your contact information, the manager will send you detailed information on the selected tariff.

mail mail

Thank you for your request

Manager will contact you as soon as possible.

I've hosted an average of 8-10 domains with INTROSERV since May 2004. Their pricing attracted me at first, but it could only have been the quality of customer support that has retained me for this length of time. My IT knowledge level is best described as dangerous. I am confident that I have created more than my share of "situations." Yet the guys and gals at INTROSERV have patiently and determinedly handled my problems and resolved all issues on a continuing basis. If you're looking for web hosting, things are going to go wrong wherever you go. That's just the nature of humans and our technology. You had better go with an outfit that can resolve your problems in a timely and professional manner. INTROSERV just did that for me again, prompting me to write this long overdue recommendation