Development
Local development
Set up a local development environment to test out changes to your app’s code.
Variables overview
Variables give you control over your project’s build process and runtime environment. You can set them in your code to make changes across your project or independent of the code for environment-specific settings.
Access your site
Find the URLs you can use to access your site via a web browser.
Transfer files
Headers
Upsun adds a number of HTTP headers to both inbound and outbound messages. We don’t modify or block existing headers on either request or response.
Send email from your Upsun environments.
Private repositories
See how to pull code from a private Git repository into your Upsun build process.
Git submodules
Connect with SSH
Keep your project and apps safe by connecting with SSH when you’re interacting with your deployed environments or using the Upsun CLI.
Regions
See information about Upsun regions, including their environmental impact and IP addresses.
Troubleshoot
See some common solutions to issues you might run into in development.
Sanitize databases
Remove sensitive information from databases on preview environments to control access.