Add a workspace

Add a private workspace where you and your team can test changes before they are sent to the Live website.

After the workspace is added, all changes from your local machine is sent to the testing workspace


View website

Open the website or Umbraco backoffice in a new window

Manage Workspace

Manage workspace settings on umbraco.io, there you can invite team members, assign hostnames, adjust security and

Start working with your website locally

Makes your changes locally and easily send them to uaas, choose how to work

Git Clone

Use a git client like source tree or git kraken to clone your uaas workspace, use the git url below

{{vm.environment.configured[0].git}}

This will pull down all your website files to your local machine, you can now make local changes and push them back to umbraco as a service when they are ready to go live, using nothing but a standard git client


Get detailed git instructions

Work locally with Visual Studio

For developers who use Visual Studio and Umbraco with code from external projects, we offer a integration script which will connect your code repository with the umbraco as a service website.

Umbraco Core Developer Sebastiaan Janssen has written a detailed blogpost on his website to help you get started with Visual Studio and Umbraco as a service


Get detailed instructions

Work locally with Grunt or Gulp

Umbraco as a service provides a fast way to syncronise design changes, directly from your local machine, it works by running a node.js command, which will connect to your remote website and start syncing file changes. For a fast view on how your changes will be applied, a local browser window will show changes as they sync

1. Make a initial git clone of your site

Use a git client like source tree or git kraken to clone your uaas workspace, use the git url below

{{vm.environment.configured[0].git}}

2. Install the node.js module

Run the below command in a terminal, to instal the node.js module, this will make a command called 'uaas' available in your terminal

npm install uaas-cli -g

3. Run the uaas command and sync changes

Open a terminal in the root folder of your cloned website, then run the command:

uaas watch

Follow onscreen instructions to authenticate and start making changes to your local files - a browser window will open and display changes as they are applied to your website.


Get detailed instructions