Exopods Docs
DashboardPricing
  • Getting Started
    • Introduction
  • Knowledge Base
    • Supported Apps
    • Terms/Misc
    • Understand Pricing
    • Why Exopods?
  • Tutorials
    • Getting Started
      • How to Deploy Docker Apps on Exopods?
      • How to deploy Github Project on Exopods?
    • Deploy docker images using private registries
      • AWS ECR
      • Google GCR
      • JFrog
      • Dockerhub
    • Deploy your web app on Exopods
      • Effortless deploy React apps with Exopods
      • Deploy Node.js application using Exopods
    • Deploy One Click Templates
      • Grafana Template deployment on Exopods
      • Deploying portainer in Exopods
      • Deploying Gitea template on Exopods
  • News
    • What's new in Exopods?
  • help and support
    • Common Issues?
  • knowledge share
    • Managed K8s Vs Exopods?
    • How to configure SSL in Exopods?
Powered by GitBook
On this page
  • Prerequisites
  • Set Up a Custom Domain
  • Verify Your Domain
  • Verify in Exopods
  • SSL Will Be Set Up Automatically
  • Conclusion
  1. knowledge share

How to configure SSL in Exopods?

"Configure SSL in Exopods by setting up a custom domain, verifying it through DNS with provided CNAME records, and automatically enabling secure HTTPS."

PreviousManaged K8s Vs Exopods?

Last updated 9 months ago

To configure SSL in Exopods, set up a custom domain by entering a subdomain and selecting a service. Then verify your domain by adding the provided CNAME records to your DNS settings, enabling secure HTTPS automatically.

Prerequisites

  • Administrative access to your domain’s DNS settings.

  • Active Exopods account with a deployed service.

  • Custom domain ready for linking to the service.

  • Familiarity with basic domain setup and SSL concepts.

Set Up a Custom Domain

  • First, go to the "Set up custom domain" page in Exopods.

  • Select your service: You’ll see a field labeled “Select service.” Click on it to choose the service you want to associate with the custom domain.

  • Enter your subdomain: In the second field, type the subdomain you want to use (for example, subdomain.yourdomain.com). Make sure you own this domain or have access to its DNS settings.

  • After entering the details, click the "Create" button at the bottom.

Verify Your Domain

  • After you set up the custom domain, you’ll be taken to the "Verify your custom domain" page.

  • Here, you will be given some CNAME records to add to your domain’s DNS settings. This is an important step to prove that you own the domain.

    • Key: This is a special code provided by Exopods that looks like _6C5724AC...xbjhvcghsvc...com.

    • Value: This tells your domain which server to point to, such as apache3f05x.exopods.com.

  • Now, you need to go to the service where you bought your domain (like GoDaddy, Namecheap, or Google Domains). There, find the DNS settings for your domain and add the CNAME records provided by Exopods:

    1. Copy the Key from Exopods and paste it into the "Name" field of your DNS provider.

    2. Copy the Value and paste it into the "Target" or "Points to" field.

  • Important: DNS changes can take some time to fully update, sometimes up to 30 minutes or more. This is normal.

Verify in Exopods

  • Once you’ve added the records to your DNS provider, go back to Exopods and click the "Verify" button.

  • Exopods will check to make sure everything is set up correctly. If the domain is verified, the process will proceed.

SSL Will Be Set Up Automatically

  • After your custom domain is verified, Exopods will automatically configure SSL for your domain.

  • This means your website or application will now be accessible via HTTPS (a secure, encrypted connection), making sure the data between the user and the server is safe.

Conclusion

Configuring SSL on Exopods involves obtaining an SSL certificate, uploading it to Exopods, and updating your DNS records. With SSL enabled, your users can enjoy secure, encrypted communication with your website. It's crucial for protecting sensitive data and enhancing user trust. Additionally, you can force HTTPS to ensure all traffic is secure.