Glossary
Key terms and technologies used throughout MaxPlane.
A Record
A type of DNS record that maps a domain name to an IPv4 address. Used to point your domain to your server's IP.
Apache
An open-source web server. MaxPlane uses Apache to serve WordPress applications.
CDN
Content Delivery Network. A distributed network of servers that caches and delivers content to users from the closest geographic location, improving load times.
CNAME
Canonical Name record. A type of DNS record that maps one domain name to another (an alias). Used in MaxPlane for whitelabel custom domain setup.
Deploy Key
A secure key granted read-only access to a specific GitHub repository. MaxPlane generates deploy keys automatically to pull code from private repositories without requiring full account access.
DNS
Domain Name System. The system that translates human-readable domain names (e.g., example.com) into IP addresses that computers use to route traffic.
Docker
A platform for running applications inside lightweight, isolated containers. Containers package an app and all its dependencies together for consistent deployment.
Docker Compose
A tool for defining and running multi-container Docker applications. MaxPlane uses Docker Compose to manage Docker-based app deployments.
Gunicorn
Green Unicorn. A Python WSGI HTTP server used to serve Python web applications. MaxPlane uses Gunicorn behind Nginx for Python apps.
HMAC
Hash-based Message Authentication Code. A cryptographic method for verifying both the integrity and authenticity of a message. MaxPlane uses HMAC to verify incoming GitHub webhook payloads.
Let's Encrypt
A free, automated certificate authority that issues SSL/TLS certificates. MaxPlane provisions Let's Encrypt certificates for your domains automatically.
MariaDB
An open-source relational database and drop-in replacement for MySQL. One of the three database engines supported by MaxPlane.
MongoDB
An open-source document-oriented NoSQL database that stores data in flexible, JSON-like documents. One of the three database engines supported by MaxPlane.
Nginx
A high-performance web server and reverse proxy. MaxPlane uses Nginx as a reverse proxy in front of Node.js, Python, and Docker applications, and for SSL termination.
OAuth
Open Authorization. An open standard for token-based authentication and authorization. MaxPlane uses OAuth for GitHub login and repository access.
PHP-FPM
PHP FastCGI Process Manager. A high-performance PHP process manager. Used by MaxPlane to serve WordPress applications.
PM2
A process manager for Node.js applications. It keeps apps running, handles restarts on failure, and manages log output. MaxPlane uses PM2 to manage Node.js apps.
PostgreSQL
An advanced open-source relational database known for its extensibility and standards compliance. One of the three database engines supported by MaxPlane.
Backup Engine
MaxPlane uses an encrypted, incremental backup engine to efficiently back up your servers, apps, and databases.
SFTP
SSH File Transfer Protocol. A secure file transfer protocol. MaxPlane provisions SFTP user accounts on your servers for secure file access.
SSH
Secure Shell. A cryptographic network protocol for secure communication between two computers. MaxPlane uses SSH to connect to and manage your servers.
SSL/TLS
Secure Sockets Layer / Transport Layer Security. Cryptographic protocols that encrypt data in transit between a web server and a browser. When a site uses SSL/TLS, its URL starts with https://.
Systemd
The service manager used by Ubuntu. It manages background services such as web servers, application processes, and database engines on your server.
2FA / TOTP
Two-Factor Authentication / Time-based One-Time Password. A security mechanism that requires a second verification step (a 6-digit code from an authenticator app) in addition to your password when logging in.
Virtualenv
A Python tool for creating isolated environments with their own dependencies. MaxPlane uses virtualenv to keep each Python application's packages separate from the system Python.
VPS
Virtual Private Server. A virtualized server that acts like a dedicated machine. You connect your VPS to MaxPlane for management, deployment, and monitoring.
Webhook
An HTTP callback triggered by an event. MaxPlane uses GitHub webhooks to receive push notifications and trigger automatic deployments when code is pushed to a configured branch.