Knowledgebase
Instant engineering answers, tutorials, DNS walkthroughs, and server configuration guides.
Billing Cycles, Advance Invoicing & Payment Methods
Learn how invoices, renewal cycles, and payments operate. ### Invoicing Cycle - Invoices are automatically generated **14 days prior** to your service due date to ensure uninterrupted operation. - Payment notifications are dispatched via email and can be settled through the Client Portal. ### Supported Payment Methods - **Credit / Debit Cards**: Visa, Mastercard, American Express via Stripe. - **Digital Wallets**: Apple Pay & Google Pay. - **PayPal**: Express checkout and subscriptions. - **Cryptocurrency**: Instant settlement via BTC, ETH, and USDT.
Automated Account Backups & 1-Click Disaster Recovery
Protect your data with automated snapshot backups. ### Backup Features - **Automated Daily Snapshots**: The platform automatically creates snapshot backups of your virtual hosts, files, and databases every 24 hours. - **On-Demand Snapshots**: Create manual restore points before updating themes, plugins, or software. - **1-Click Restore**: Revert your entire website or individual databases back to any available snapshot with zero data corruption.
Setting Up Professional Email (@yourdomain) in Outlook, Apple Mail & Mobile
Configure professional branded mailboxes on desktop and mobile clients. ### Incoming Mail (IMAP / Recommended) - **Server**: `mail.yourdomain.com` - **Port**: `993` - **Encryption**: SSL / TLS - **Username**: Your full email address (`[email protected]`) - **Password**: Your mailbox password ### Outgoing Mail (SMTP) - **Server**: `mail.yourdomain.com` - **Port**: `465` (SSL) or `587` (STARTTLS) - **Authentication**: Required (Same credentials as incoming mail)
Deploying Applications with GitOps & Continuous Deployment
Veltis Panel integrates automated GitOps continuous deployment for web applications. ### Setting Up Git Deployment 1. In your service management view, go to **Git Deployment**. 2. Paste your repository URL (GitHub, GitLab, or Gitea). 3. Select your deployment branch (e.g. `main` or `production`). 4. Configure automated build commands (e.g. `npm install && npm run build` or `composer install --no-dev`). 5. Copy the generated Webhook URL into your Git provider's settings to trigger automated zero-downtime builds on every `git push`.
Creating and Managing MariaDB & SQLite Databases
Manage high-performance SQL databases directly from the Veltis Control Panel. ### Database Provisioning 1. In Veltis Panel, navigate to **Databases**. 2. Click **Create Database**, choose MariaDB or SQLite, and specify a name. 3. Create a dedicated database user with a secure password. 4. Assign permissions to grant read/write privileges. ### Accessing phpMyAdmin & Remote MySQL - Open phpMyAdmin with one click directly from the Panel. - Remote access is restricted to localhost by default; add your external IP to the **Remote MySQL Whitelist** to enable remote GUI tools like DBeaver or TablePlus.
Free Let's Encrypt SSL Certificates & HTTP/3 Acceleration
Every domain and subdomain hosted on Veltis is automatically issued a trusted Let's Encrypt SSL/TLS certificate. ### Automated AutoSSL - Once your domain points to Veltis nameservers, AutoSSL verifies ownership via ACME HTTP-01 challenges and issues a certificate within 5 minutes. - Certificates automatically renew 30 days before expiration with zero downtime. ### Forcing HTTPS To redirect all HTTP traffic to HTTPS, enable **Force HTTPS** in Veltis Panel under **SSL / TLS Management**, or add the following rewrite rule to `.htaccess`: ```apache RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] ```
Setting Up and Managing Two-Factor Authentication (2FA / TOTP)
Two-Factor Authentication adds an indispensable layer of defense against credential stuffing and brute force attacks. ### How to Activate 1. Open your Client Area and visit **Security -> Two-Factor Authentication**. 2. Open your authenticator app on your phone (Google Authenticator, Microsoft Authenticator, Authy, Apple Keychain, 1Password, or Bitwarden). 3. Scan the displayed QR code or enter the manual Base32 key. 4. Save the **8 emergency backup recovery codes** in a secure password vault. 5. Input the 6-digit confirmation code from your app to finalize activation. ### Emergency Backup Codes If you ever lose access to your phone, each 8-character backup code can be used once to access your account.
Connecting to Your Server via SSH & SFTP File Transfer
Upload and manage your website files securely using SFTP or SSH. ### SFTP Connection Parameters - **Protocol**: SFTP (SSH File Transfer Protocol) - **Host / Server**: Your server IP or `node1.veltis.cloud` - **Port**: `22` - **Username**: Your service username - **Password / Key**: Your account password or imported SSH public key ### Directory Hierarchy - Public website root: `/vhosts/yourdomain.com/` - Document index: `/vhosts/yourdomain.com/index.html` or `index.php` - Recommended file permissions: `0755` for directories, `0644` for files.
Managing Essential DNS Records (A, CNAME, MX, TXT, SPF, DKIM)
Proper DNS configuration ensures reliable website accessibility and email deliverability. ### Common Record Types - **A Record**: Maps your domain name to an IPv4 address (e.g. `@` -> `185.x.x.x`). - **CNAME**: Alias pointing to another canonical hostname (e.g. `www` -> `@`). - **MX Record**: Routes email to your mail server (e.g. Priority 10 -> `mail.yourdomain.com`). - **SPF (TXT)**: Authorizes mail servers to send email on behalf of your domain: `v=spf1 mx a include:relay.veltis.cloud ~all` - **DMARC (TXT)**: Defines policy for failed authentications under `_dmarc.yourdomain.com`: `v=DMARC1; p=quarantine; rua=mailto:[email protected]`
Configuring Custom Nameservers and Pointing Domains to Veltis
To connect your external domain to Veltis hosting, configure your domain's authoritative nameservers at your domain registrar: ### Authoritative Nameservers - **Primary**: `ns1.veltis.cloud` - **Secondary**: `ns2.veltis.cloud` ### Propagation Time Nameserver changes propagate worldwide across recursive DNS caches within 15 minutes to 24 hours. You can verify propagation progress using `dig yourdomain.com NS` or online tools like whatsmydns.net. ### Direct A-Record Pointing (Cloudflare / External DNS) If managing DNS externally, point an **A record** (`@` and `www`) to the IPv4 address assigned to your service in the Veltis Client Area.
Getting Started with Veltis Cloud & Account Management
Welcome to Veltis Cloud. Your client area gives you complete command over your cloud services, domains, invoices, and support requests. ### Accessing Your Services - Navigate to **Client Area -> Services** to view all active hosting packages. - Click **Manage** on any service to inspect allocated NVMe storage, memory, bandwidth metrics, and server access details. - Use the **Panel Manage (1-Click SSO)** button to access your dedicated Veltis Control Panel without entering secondary passwords. ### Account Security We recommend activating Two-Factor Authentication (2FA) immediately from **Profile -> Security & 2FA** to safeguard your infrastructure.