[{"data":1,"prerenderedAt":82},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-postgresql-stack":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"docsUrl":11,"logo":12,"github":13,"tagline":14,"longDescription":15,"features":16,"useCases":23,"steps":33,"faq":46,"specs":59,"compatibleOs":66,"relatedApps":68,"relatedPosts":78,"category":79},"postgresql-stack","PostgreSQL Stack","Open-source relational database with pgAdmin preconfigured. Powerful, extensible, production-ready.",1,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fheberger-postgresql-vps","https:\u002F\u002Fcdn.simpleicons.org\u002Fpostgresql","https:\u002F\u002Fgithub.com\u002Fpostgres\u002Fpostgres","PostgreSQL 15 + pgAdmin — a powerful, extensible relational database from the very first boot.","The PostgreSQL Stack template sets up a production-ready PostgreSQL 15 instance on your VPS with pgAdmin as the web administration interface. PostgreSQL is the most advanced open-source database: native JSON\u002FJSONB support, advanced indexing, geospatial extensions (PostGIS), replication and exceptional performance on complex queries.\n\nIdeal as a dedicated database for your applications (Laravel, Django, Node.js, Rails) or as a service shared across several projects. The template configures the performance parameters recommended by PGTune based on your VPS resources.",[17,18,19,20,21,22],"PostgreSQL 15 with automatically optimized parameters","pgAdmin 4 web interface to visualize your data","Dedicated application user (no superuser connection)","Scheduled automatic backup with pg_dump","Common extensions installed: uuid-ossp, pg_stat_statements","Secure SSL connections",[24,27,30],{"title":25,"body":26},"Application database","A dedicated database for your Laravel, Django, NestJS or Rails application — separate from the application server.",{"title":28,"body":29},"Data warehouse","Store and analyze data with PostgreSQL's advanced analytical features.",{"title":31,"body":32},"Shared multi-project database","A single PostgreSQL VPS serving several applications, each with its own user and schema.",[34,37,40,43],{"title":35,"body":36},"Create the VPS","Select \"PostgreSQL Stack\". Minimum 2 GB RAM for PostgreSQL in production with pgAdmin.",{"title":38,"body":39},"Access pgAdmin","Point a subdomain at your VPS and open pgAdmin in your browser. Log in with the credentials created by the template.",{"title":41,"body":42},"Create your database","In pgAdmin, create a new database and a dedicated user with the minimum necessary permissions.",{"title":44,"body":45},"Connect your application","Use the credentials in your application's `DATABASE_URL`. Allow the connection from your application server's IP in `pg_hba.conf`.",[47,50,53,56],{"q":48,"a":49},"PostgreSQL vs MySQL\u002FMariaDB: which to choose?","PostgreSQL is more powerful for complex data (JSON, geospatial, analytical queries). MySQL\u002FMariaDB is more widespread for classic web applications (WordPress, PrestaShop). Both are excellent.",{"q":51,"a":52},"Can PostgreSQL be connected from another VPS?","Yes. Allow the application server's IP in `pg_hba.conf` and expose port 5432 only to that IP. Never expose PostgreSQL publicly without a firewall.",{"q":54,"a":55},"Is PostgreSQL compatible with Laravel?","Yes. Laravel supports PostgreSQL natively — set `DB_CONNECTION=pgsql` in your `.env`. All Eloquent migrations and queries work identically.",{"q":57,"a":58},"How do I back up PostgreSQL automatically?","The template sets up `pg_dump` as a daily cron job. The dumps are compressed and stored locally. Configure a transfer to remote storage (S3, another VPS) for extra safety.",{"ram":60,"cpu":61,"stack":62,"port":65},"2 GB","1 vCPU",[63,64],"PostgreSQL 15","pgAdmin 4","5432",[67],"ubuntu-24.04",[69],{"name":70,"slug":71,"categorySlug":72,"categoryName":73,"categoryColor":74,"logo":75,"tagline":76,"description":77},"MariaDB Stack","mariadb-stack","bases-de-donnees","Databases","text-blue-400 bg-blue-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fmariadb","MariaDB + phpMyAdmin — a high-performance MySQL alternative, ideal for web applications.","High-performance, compatible MySQL alternative with phpMyAdmin included. Ideal for web applications and classic CMSs.",[],{"key":80,"slug":72,"name":73,"objective":81,"icon":80,"color":74},"database","Spin up a data platform quickly.",1785628465358]