Hosting & Domains

Deploy your projects to the web with automatic SSL, global CDN, and custom domain support.

Overview

Vigthoria Hosting provides a seamless way to deploy your web applications, static sites, and full-stack projects directly from Vigthoria Coder. With automatic SSL certificates, global CDN distribution, and easy custom domain configuration, your projects go live in seconds.

One-Click Deploy

Deploy directly from your IDE with a single click. No configuration required.

Automatic SSL

Free SSL certificates provisioned automatically via Let's Encrypt.

Global CDN

Content delivered from edge servers worldwide for fast load times.

Custom Domains

Connect your own domain or use a vigthoria.io subdomain.

Hosting Plans

Plan Price Features
Preview Free Temporary URLs (24h), 100MB storage, SSL included
Subdomain €4.99/mo yourapp.vigthoria.io, 1GB storage, 10GB bandwidth, analytics
Custom Domain €9.99/mo Bring your own domain, 5GB storage, 50GB bandwidth, CDN
Professional €24.99/mo Unlimited projects/domains, 50GB storage, unlimited bandwidth

Quick Deploy Guide

1 Open Hosting Dashboard

In Vigthoria Coder, click on Hosting & Domains in the sidebar or from the app switcher dropdown.

2 Select Your Project

Click Deploy Project and select the project you want to deploy from the dropdown.

3 Choose Deployment Type

  • Preview URL: Free temporary link (24 hours) for testing
  • Subdomain: Permanent yourname.vigthoria.io address
  • Custom Domain: Use your own domain (requires DNS setup)

4 Deploy!

Click Deploy and your project will be live within seconds. SSL is automatically provisioned.

CLI Deployment

You can also deploy using the Vigthoria CLI:

# Deploy to preview vigthoria deploy --preview # Deploy to subdomain vigthoria deploy --subdomain myapp # Deploy to custom domain vigthoria deploy --domain mydomain.com # Full deployment command with options vigthoria deploy --project ./my-project --subdomain myapp --env production

Setting Up Custom Domains

Note: Custom domains require the Custom Domain plan (€9.99/mo) or Professional plan (€24.99/mo).

DNS Configuration

To connect your own domain, add the following DNS records at your domain registrar:

A
Name: @ (or your domain)
Value: 78.46.154.201
AAAA
Name: @ (or your domain)
Value: 2a01:4f8:190:63e8::2
CNAME
Name: www
Value: hosting.vigthoria.io

Alternative: CNAME Flattening

If your DNS provider supports CNAME flattening (Cloudflare, etc.), you can use:

CNAME
Name: @ (root domain)
Value: hosting.vigthoria.io

Domain Verification

After adding DNS records, verify your domain in the Hosting Dashboard or via CLI:

# Verify domain ownership vigthoria domain verify mydomain.com # Check DNS propagation status vigthoria domain check mydomain.com
DNS Propagation: DNS changes can take 5 minutes to 48 hours to propagate globally. Most changes are complete within 15 minutes.

Domain Registration

Purchase new domains directly through Vigthoria:

TLD Registration Renewal
.com€12.99/yr€14.99/yr
.net€11.99/yr€13.99/yr
.org€11.99/yr€13.99/yr
.de€8.99/yr€8.99/yr
.io€49.99/yr€54.99/yr
.ai€99.99/yr€99.99/yr
.app€19.99/yr€21.99/yr
.dev€17.99/yr€19.99/yr

Search and register domains at domains.vigthoria.io

Environment Variables

Set environment variables for your deployments:

# Via CLI vigthoria env set MY_API_KEY=secret123 --project myapp vigthoria env set DATABASE_URL=postgres://... --project myapp # List environment variables vigthoria env list --project myapp
Pro Tip: Use the .env.production file in your project root, and Vigthoria will automatically load these variables during deployment.

Troubleshooting

SSL Certificate Not Working

SSL certificates are automatically provisioned after DNS verification. If you're seeing certificate errors:

Deployment Failed

Check the deployment logs in your Hosting Dashboard or run:

vigthoria deploy logs --last

Domain Not Resolving

Use these tools to check DNS propagation: