# StartMyVPN ## Docs - [Admin Dashboard](https://docs.startmyvpn.com/admin/dashboard.md): Overview of the StartMyVPN admin panel. - [Service Management](https://docs.startmyvpn.com/admin/services.md): Managing customer subscriptions from the admin panel. - [Support & Tickets](https://docs.startmyvpn.com/admin/support.md): Managing customer support tickets and the FAQ. - [User Management](https://docs.startmyvpn.com/admin/users.md): Managing customer accounts in the admin panel. - [Authentication](https://docs.startmyvpn.com/api-reference/authentication.md): How to authenticate with the StartMyVPN API. - [Account Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/account.md): Profile management, password, settings, and account deletion. - [Auth Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/auth.md): Registration, login, logout, and password management. - [Bandwidth Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/bandwidth.md): Query current usage, history, and summary for the authenticated user. - [Invoice Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/invoices.md): List and retrieve invoices, and get payment URLs. - [Plan Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/plans.md): Browse available plans and billing cycles. No authentication required. - [Server & VPN Config Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/servers.md): List accessible servers and download VPN config files. - [Service Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/services.md): View and manage the authenticated user's VPN subscriptions. - [Support Ticket Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/tickets.md): Create, view, and reply to support tickets. - [User Endpoints](https://docs.startmyvpn.com/api-reference/endpoints/user.md): Retrieve the authenticated user's profile. - [API Overview](https://docs.startmyvpn.com/api-reference/introduction.md): StartMyVPN REST API — build mobile and desktop VPN clients on top of your installation. - [Response Format](https://docs.startmyvpn.com/api-reference/responses.md): Standard response structure for all API endpoints. - [Bandwidth Management](https://docs.startmyvpn.com/billing/bandwidth.md): How bandwidth limits are tracked and enforced across OpenVPN and WireGuard. - [Billing Cycles](https://docs.startmyvpn.com/billing/cycles.md): Configure pricing and billing intervals for each plan. - [Invoices](https://docs.startmyvpn.com/billing/invoices.md): How invoices are generated, paid, and managed. - [Plans](https://docs.startmyvpn.com/billing/plans.md): Create and manage VPN service plans. - [Promo Codes](https://docs.startmyvpn.com/billing/promo-codes.md): Create discount codes for plans and billing cycles. - [Subscriptions](https://docs.startmyvpn.com/billing/subscriptions.md): How customer subscriptions (services) work in StartMyVPN. - [Email Configuration](https://docs.startmyvpn.com/configuration/email.md): Configure SMTP settings for transactional emails. - [General Settings](https://docs.startmyvpn.com/configuration/general-settings.md): Configure your app name, branding, support email, and global options. - [CryptAPI (Crypto Payments)](https://docs.startmyvpn.com/configuration/payments/cryptapi.md): Accept Bitcoin, Ethereum, and other cryptocurrencies via CryptAPI. - [Payment Gateways](https://docs.startmyvpn.com/configuration/payments/overview.md): Overview of supported payment gateways in StartMyVPN. - [PayPal](https://docs.startmyvpn.com/configuration/payments/paypal.md): Accept PayPal payments and recurring PayPal subscriptions. - [Stripe](https://docs.startmyvpn.com/configuration/payments/stripe.md): Accept credit and debit card payments with Stripe. - [DigitalOcean](https://docs.startmyvpn.com/configuration/providers/digitalocean.md): Connect your DigitalOcean account to deploy VPN servers from the admin panel. - [Vultr](https://docs.startmyvpn.com/configuration/providers/vultr.md): Connect your Vultr account to deploy VPN servers from the admin panel. - [Social Login](https://docs.startmyvpn.com/configuration/social-login.md): Enable Google OAuth login for your users. - [Managing Template Content](https://docs.startmyvpn.com/customization/content.md): Edit landing page text, translations, navigation links, and page-level content. - [Theme & Design](https://docs.startmyvpn.com/customization/theme.md): Customize colors, fonts, and the visual identity of your StartMyVPN site. - [Configuration](https://docs.startmyvpn.com/getting-started/configuration.md): Environment variables and application settings reference. - [Installation](https://docs.startmyvpn.com/getting-started/installation.md): Step-by-step guide to installing StartMyVPN on your server. - [Queue Workers](https://docs.startmyvpn.com/getting-started/queue-workers.md): Running background job workers for server provisioning and VPN config generation. - [Requirements](https://docs.startmyvpn.com/getting-started/requirements.md): Server and software requirements before installing StartMyVPN. - [Task Scheduler](https://docs.startmyvpn.com/getting-started/scheduler.md): Setting up the Laravel cron scheduler for automated tasks. - [Web Server Setup](https://docs.startmyvpn.com/getting-started/web-server.md): Nginx and Apache configuration for StartMyVPN. - [Introduction](https://docs.startmyvpn.com/index.md): StartMyVPN is a self-hosted Laravel-based SaaS platform that lets you launch and manage your own VPN business — including server deployment, subscriptions, payments, and a customer-facing dashboard. - [Android App Configuration](https://docs.startmyvpn.com/mobile-app/android-configuration.md): Step-by-step guide to configure, brand, and publish the Android VPN app. - [iOS App Configuration](https://docs.startmyvpn.com/mobile-app/ios-configuration.md): Step-by-step guide to configure, brand, and publish the iOS VPN app. - [Quickstart](https://docs.startmyvpn.com/quickstart.md): Get StartMyVPN running in under 15 minutes. - [Deploying Servers](https://docs.startmyvpn.com/servers/deploying-servers.md): Deploy VPN servers on DigitalOcean, Vultr, or any custom VPS — all with automatic VPN installation. - [OpenVPN](https://docs.startmyvpn.com/servers/openvpn.md): How OpenVPN works in StartMyVPN — authentication, config generation, and connection logging. - [Server Management Overview](https://docs.startmyvpn.com/servers/overview.md): How VPN servers work in StartMyVPN — protocols, groups, and access control. - [VPN Protocols](https://docs.startmyvpn.com/servers/protocols.md): Comparison of OpenVPN and WireGuard protocols supported by StartMyVPN. - [Server Groups](https://docs.startmyvpn.com/servers/server-groups.md): Organize servers into groups and control which plans can access them. - [WireGuard](https://docs.startmyvpn.com/servers/wireguard.md): How WireGuard works in StartMyVPN — peer configs, speed limits, and bandwidth tracking. ## OpenAPI Specs - [openapi](https://docs.startmyvpn.com/api-reference/openapi.json) ## Optional - [Support](https://support.lunecore.com)