Skip to main content

To New Dedicated Website

This guide walks you through creating and publishing to a brand-new dedicated website. This paid service provisions a fully managed hosting environment with custom domain support and dedicated resources—perfect for professional projects. The entire process is automated: run the command, complete the one-time setup and payment, and your website goes live.

Process Overview

Publishing to a new dedicated website involves a sequence of automated steps handled by the publish command. The command interfaces with a deployment service to provision and configure all necessary resources.

The workflow is as follows:

  1. Initiation

    The user runs the aigne web publish command.

  2. Option Selection

    The user chooses the "New dedicated website" option from the interactive prompt.

  3. Confirm Assets

    The user is prompted to confirm whether to include branding, navigations, and locale settings in the deployment.

  4. Payment & Provisioning

    The user is directed to a secure web page to complete payment. The system then automatically sets up the website hosting and environment.

  5. Content Deployment

    AIGNE WebSmith uploads and publishes the generated pages to a default project on the newly created website.

  6. Confirmation

    The user receives the live URL for the new website.

Step-by-Step Instructions

To publish your website, follow these steps precisely.

1. Initiate the Publish Command

First, ensure your website pages have been generated using the aigne web generate command. Once your content is ready in the output directory, execute the following command in your terminal:

Publish Website

bash
aigne web publish

2. Select the Publishing Option

When the terminal lists publishing targets, choose New dedicated website and confirm.Prompt showing the “New dedicated website” option highlighted

3. Confirm Additional Assets

After selecting the dedicated option, the terminal asks whether to include locales, navigation, and branding. Accept the default “Yes” so your new site launches fully configured.

Prompt asking whether to include locales, navigation, and branding

4. Complete the Setup and Payment

After selecting the option, the automated setup process will begin:

  1. Payment

    A message will appear in your terminal indicating that the payment process is starting. A secure payment link will be opened in your default web browser.

Checkout screen confirming payment for the dedicated website

  1. Provisioning

    After payment completes, WebSmith resumes automatically. The terminal waits for the service to be provisioned, started, and verified—no further action is required on your part.

Payment confirmation and success message

  1. Completion

    When the setup is complete, the terminal displays the live URL plus a subscription-management link.

Terminal output showing provisioning progress and the live URL

5. Authorize the Hosting Service

Before WebSmith can upload content, approve the publish permission request. The terminal launches a browser, you grant access, and the resulting token is saved for future runs.

Service authorization screen confirming WebSmith access

6. Automatic Content Publishing

Once the site is provisioned and authorization succeeds, AIGNE WebSmith uploads your generated pages and media assets automatically.

Terminal output confirming page and asset upload success

Resuming an Incomplete Setup

If a previous attempt to create a dedicated website was initiated but not completed (e.g., the payment process was abandoned), the system will save the session details. The next time you run aigne web publish, you will see an additional option to resume the process.

Prompt showing option to resume previous website setup

Selecting this "Resume" option allows you to continue from where you left off without needing to start over or pay again if the payment was already processed. The system will use the saved checkoutId to restore the previous session and complete the website setup.

Summary

You have successfully published your project to a new, dedicated website. Your content is now live and accessible at the provided URL. To make changes, you can either update the content with aigne web update or regenerate the entire site structure with aigne web generate, followed by another aigne web publish command. The system will use the saved configuration to publish updates to the same website.