Pandastack Documentation
  • Welcome
  • Getting Started
    • Quickstart
      • Getting Started
    • Projects
      • Static Website
        • Configure your static website
          • Pre-defined ENV for static websites
      • Conatinered Website
        • How to configure nodejs project
        • How to Configure Python projects
        • How to Configure GO project
        • Docker runtime Projects
        • Private Connection with database.
        • Override default ENV
    • Databases
      • MySQL
      • PostgreSQL
      • Redis
      • MongoDB
      • TimeScaleDB
    • Monitoring
      • Uptime Check
      • SSL monitoring
      • Monitors pricing
    • Analytics
    • SSO
      • Google
      • Azure
    • Managed Apps
      • Wordpres
      • Directus
      • Strapi
      • Consul
      • Jenkins
    • PandaEdge
      • Deploy a nodejs function
      • Deploy a python function
      • Panda Edge pricing
Powered by GitBook
On this page
  • Core Features
  • 1. Platform Services
  • 2. PandaEdge Functions
  • 3. Managed Applications
  • 4. Monitoring & Analytics
  • 5. Database Services
  • 6. Security & Access
  • Getting Started
  • 1. Account Setup
  • The Dashboard
  • Next Steps
  • Support & Resources
  1. Getting Started

Quickstart

PandaStack is a comprehensive cloud platform that combines application hosting, serverless computing, managed services, Analytics and monitoring capabilities. This guide will help you get started with PandaStack's key features.

Core Features

1. Platform Services

  • Static Website Hosting

    • Connect with your repo and with couple of clicks, your frontend web will be hosted on a CDN server.

    • Supported frameworks:

      • NextJS

      • ReactJS

      • NuxtJS

      • Angular

      • any other frontend framework.

    • Immediate Rollbacks

    • Live streaming of logs.

  • Containerized Applications

    • Multiple runtime support (Node.js, Python, Go, Docker)

    • Auto-scaling capabilities

    • Resource management

    • Health monitoring

    • Private Connection with Pandastack Database

2. PandaEdge Functions

  • Serverless compute platform

  • Multiple runtime environments:

    • Node.js (14, 16, 18, 20)

    • Python (3, 3.9)

    • Java, Swift, PHP, Ruby, Go, Rust, .NET

  • Built-in monitoring and debugging

  • Version control and rollback

  • Custom domains and SSL

3. Managed Applications

Content Management

  • WordPress (Optimized performance)

  • Strapi (Headless CMS)

  • Directus (Database platform)

  • Drupal (Enterprise CMS)

  • PandaDB ( Managed by PandaStack Team, a REST API based AI powered database)

Infrastructure & DevOps

  • Consul (Service discovery key:value datastore)

  • Grafana (Metrics visualization)

  • Elasticsearch (coming soon)

  • Vault (coming soon)

4. Monitoring & Analytics

  • Uptime monitoring

  • Performance metrics

  • SSL certificate monitoring

  • Custom alert configurations ( Email + Slack notifications )

  • Resource utilisation tracking ( CPU, Memory , Latency )

  • Advanced and custom Events tracking and anlaytics

5. Database Services

  • MySQL

  • PostgreSQL

  • Redis

  • MongoDB

  • TimeScaleDB ( coming soon )

6. Security & Access

  • SSO Integration (Google, Azure)

  • Role-based access control

  • Environment variable management

  • Secret management

  • SSL/TLS support

Getting Started

1. Account Setup

  1. Create your PandaStack account. You can create an account by Email, Google SSO or github credentials.

  2. Fill up the form with correct details, create an `organisation` during onboarding and select a preferred plan.

    1. Note: You can skip the Orginsation creation during onboarding and a automatic org will will created for you. You cannot skip the subscription/plan selection during onboarding you at least have to with free tier and you can upgrade the plan later.

  3. Once you finish the onboarding, make sure the correct name is visible in the topNav for your org. You can create as many organisations as you want and only an owner can create new orgs.

  4. You can visit to https://dashboard.pandastack.io/settings to see the correct setting

The Dashboard

The PandaStack dashboard is your hub for birds eye view for running projects, databases, functions , monitors etc. After logging in, you can see the following on dashboard:

  • Overview: View the status of your current projects, database, monitors etc and manage organizations from topNav.

  • QuickLinks: Create, update, and manage your resources efficiently.

  • Resources Usage: Monitor live resource usage for CPU, Memory, storage and network usage for selected organisation.

  • Distributions: databases distribution and service distribution.

  • Deployment history: Deployment history for static deployment, containers and databases.

  • Recent activities

Access the dashboard at https://dashboard.pandastack.io to begin managing your services.

Next Steps

  • Explore Platform Services

  • Set up PandaEdge Functions

  • Deploy Managed Applications

  • Configure Monitoring

  • Set up Databases

  • Enable SSO

Support & Resources

  • Detailed documentation for each service

  • Community forums and support

  • Status page monitoring

  • Regular platform updates

  • Technical support team

PreviousWelcomeNextGetting Started

Last updated 3 months ago