Skip to content

querypie/querypie-community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

QueryPie Community Edition

🧭 Before You Start

QueryPie Community Edition lets you experience the core features available in QueryPie Enterprise:

  • Database Access Controller
  • System Access Controller
  • Kubernetes Access Controller
  • Web Access Controller

Important: Community Edition supports up to 5 user registrations only. (If you need more than 5 users, please consider upgrading to the Enterprise Plan.)

QueryPie runs as a typical web application and also includes proxy-based network server functionality.


πŸ–₯️ Server Requirements

Minimum System Requirements

For basic testing and small deployments:

  • CPU: 4 vCPUs (AMD64 Architecture)
  • Memory: 16 GB RAM
  • Storage: 100 GB+ disk space
  • OS: Linux with Docker daemon

Cloud Instances:

  • AWS EC2: m6i.xlarge or m7i.xlarge
  • GCP Compute Engine: c4-standard-4, n4-standard-4 (or any AMD64 -standard-4 models)

Recommended for Production

For multi-user production environments:

  • CPU: 8 vCPUs (AMD64 Architecture)
  • Memory: 32 GB RAM
  • Storage: 100 GB+ disk space
  • OS: Linux with Docker daemon

Cloud Instances:

  • AWS EC2: m6i.2xlarge or m7i.2xlarge
  • GCP Compute Engine: c4-standard-8, n4-standard-8 (or any AMD64 -standard-8 models)

πŸ“„ For detailed requirements, see: Prerequisites for Installation - Single Machine


πŸš€ Quick Installation

QueryPie installation is automated using Docker. Follow these simple steps:

Step 1: Run Installation Command

Open your Linux server terminal and run this single command from your home directory:

bash <(curl https://dl.querypie.com/setup.v2.sh)

⏱️ Installation time: Typically 7-10 minutes

Installation started
Installation in progress

Step 2: Request License (During Installation)

While installation is running, apply for your free license:

  1. Fill out the license application form
  2. A .crt license file will be sent to your email

Step 3: Access QueryPie

Once installation completes, open QueryPie in your browser:

http://<your-server-ip>
or  
https://<your-server-ip>

Note: Make sure your server IP is accessible from your computer

Installation complete
Installation completed successfully

Step 4: Upload License

Upload your .crt license file or copy-paste the PEM content:

License upload
Enter license in PEM format

Step 5: First Login

Use the default admin credentials:

  • Username: qp-admin
  • Password: querypie

πŸ”’ You'll be prompted to change the password on first login for security

Login screen
Initial login screen

Step 6: Setup Complete! πŸŽ‰

Congratulations! QueryPie is now ready to use.

Welcome screen
Welcome to QueryPie!

Next Steps:

  • Check out the Administrator Manual for environment setup
  • Start configuring your database connections
  • Invite team members (up to 5 users)

πŸ”‘ License Information

  • Requirement: Valid license required after installation
  • Format: Text file with .crt extension (PEM format)
  • Delivery: Sent to your email address from application form
  • Duration: Valid for one year from issue date
  • Usage: Personal license, non-transferable

πŸ’¬ Support & Community

Join our community for help and discussions:

πŸ”— Official QueryPie Discord Channel

Get support, ask questions, and share insights with other QueryPie users!

About

Unified access control platform for databases, servers & Kubernetes with zero-trust security.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published