3.1

Uploading your site

Build your site, zip the contents of the output folder, upload the ZIP, then preview and publish. Includes the exact commands for Vite, Create React App, Hugo, and plain HTML.

Last updated: 2026-08-07

Purpose

How to turn the site on your computer into a ZIP we can host, and what happens between uploading and going live.

Making the ZIP

First, build your site. The command depends on what you used:

You built withRunOutput folder
Vite (React, Vue, Svelte)npm run builddist/
Create React Appnpm run buildbuild/
Astronpm run builddist/
Hugohugopublic/
Plain HTMLnothing to buildyour site folder

Then zip the contents of that folder — not the folder itself. This is the single most common mistake, so it is worth being precise:

  1. 1

    Open the output folder. You should see index.html sitting directly inside it, alongside folders like assets/.

  2. 2

    Select everything inside. On macOS press Cmd+A, on Windows Ctrl+A. You are selecting the files, not the folder that contains them.

  3. 3

    Compress the selection. macOS: right-click → Compress. Windows: right-click → Send toCompressed (zipped) folder.

If you zipped the folder by accident we usually detect it and fix it for you, telling you so in the upload's notes. But zipping the contents is more reliable.

Uploading

  1. 1

    Open the Website tab in the Conference Leadership Console or the Website Chair Console, then choose Upload my own site.

  2. 2

    Add a version note (optional) such as "Added sponsor logos". It appears in your version history and makes rolling back much easier later.

  3. 3

    Drop the ZIP in, or click Choose file. A progress bar tracks the upload; large files go straight to storage rather than through the app, so they upload at full speed.

  4. 4

    Wait for the check. We open the archive, verify its contents are safe to serve, and unpack it. This normally takes a few seconds. Anything wrong is reported in plain language with the file that caused it.

  5. 5

    Preview. When the check finishes, a card appears directly under the uploader showing what you just uploaded. Click Preview there to see the site before anyone else can.

  6. 6

    Publish. Click Publish on the same card. Your site is live within seconds at your-slug.site.airballoon.ai.

Linking back to your conference pages

Your uploaded site is static, so submissions, registration, and the schedule stay on your conference pages. Your site's navigation has to point at them.

The upload panel lists the exact addresses with a Copy button next to each:

  • Submit a paper — /c/your-slug/submit
  • Schedule — /c/your-slug/schedule
  • Announcements — /c/your-slug/announcements
  • Search — /c/your-slug/search

Put these in your site's menu before you publish.

Do this before you announce the site

A site with no link to /submit is the most expensive mistake in this feature: authors arrive, find no way to submit, and email you instead. Add the links first.

Tips

Publishing does not overwrite anything

Each upload is kept as its own version. Publishing points your address at the one you chose; the previous version stays intact so you can roll back instantly.