Settings and Assets
Manage environment variables, upload media, and configure project settings for your website.
Beyond editing and publishing, the website builder provides tools for managing environment variables, uploading media assets, and configuring project-level settings. This page covers each of these features.
Environment Variables
Environment variables let you store configuration values — API keys, feature flags, external service URLs — separately from your code. This keeps sensitive values out of your source files and makes it easy to change configuration without editing code.
Public Variables
Public environment variables are accessible in your website's frontend code. They are embedded in your published site, so do not store passwords, API secrets, or other sensitive values as public variables.
Example use cases:
- Google Analytics tracking ID
- Public API endpoints
- Feature flags
- Site configuration values (company name, contact email)
Secret Variables
Secret variables are encrypted and only used during the build process. They are never included in the published site, so they are not visible to site visitors.
Example use cases:
- Third-party API keys (payment processors, email services)
- Authentication secrets
In the environment variables panel, secret values are masked after saving. The full value cannot be retrieved — if you need to change it, enter the new value and save again.
Managing Environment Variables
To add, edit, or remove environment variables:
- Open your project in the website builder
- Open the environment variables panel from the top bar
- Click Add Variable to create a new variable
- Enter the variable name, value, and choose whether it is public or secret
- Click Save
Variables take effect the next time you publish your site. Changes to environment variables do not affect the live preview — they are only applied during the production build.
To delete a variable, find it in the list and click the delete button.
Media and Assets
The asset manager lets you upload images and other media files for use in your website. Uploaded files are stored securely and served from a global CDN.
Uploading Files
- Open the media panel from the workspace
- Click Upload or drag and drop files into the panel
- The file is uploaded and available for use in your project
Supported file types include images (JPEG, PNG, GIF, WebP, SVG) and other static assets.
Automatic Optimization
When you upload an image, Buildorado automatically optimizes it:
- Resize — Large images are resized to web-appropriate dimensions
- Format conversion — Images are converted to WebP for smaller file sizes and faster loading
- Compression — File sizes are reduced while maintaining visual quality
Optimized images load faster for your site visitors and improve your site's performance scores.
Using Assets in Your Site
After uploading, each asset gets a URL that you can reference in your site. Copy the asset URL from the media panel and use it in your pages. You can also ask the AI editor to add uploaded images — for example: "Add the uploaded team photo to the about page."
Project Management
Renaming a Project
Click the project name in the top bar of the workspace and enter the new name. Renaming the project does not change the subdomain or published URL.
Changing the Subdomain
- Open the publish panel by clicking Publish
- Edit the subdomain field
- The system checks availability of the new subdomain
- Publish again to apply the change
When you change the subdomain, the old URL stops working and the new URL becomes active. If you have shared the old URL, update your links accordingly.
Archiving a Project
Archiving hides a project from the main dashboard list without deleting it.
- Go to the Websites dashboard
- Click the menu icon on the project card
- Select Archive
Archived projects can be found by switching the dashboard filter to "Archived." You can restore an archived project at any time. Archiving does not unpublish the site — if the site is published, it remains live.
Deleting a Project
Deleting a project permanently removes it and all its files. This action cannot be undone.
- Go to the Websites dashboard
- Click the menu icon on the project card
- Select Delete
- Confirm the deletion
If the project is connected to a GitHub repository, the repository is not deleted — only the Buildorado project is removed.
Searching and Filtering
The dashboard supports searching and filtering your website projects:
- Search — Type in the search bar to filter projects by name
- Filter by status — Switch between All, Published, Draft, and Archived views
- Sort — Projects are sorted by last updated date, with the most recently modified at the top