GreenStack
Guides for the GreenStack platform.
- Are there delays when deploying to a replicated GreenStack service?Yes, the system will wait 5 minutes between deploying to servers, this is to ensure that your website is running and stable before it moves on to deploy
- Can I automatically trigger my GreenStack deployment?Yes, using the Webhook you can trigger a deployment after your CI/CD build has completed successfully. Below is an example task you can add to your GitHub
- Can I have terminal access to my GreenStack container?Yes, you can launch a terminal session from the service detail page in UmbPanel.
- Getting Started with Umbraco 13 on GreenStack with GitHubA complete walkthrough for deploying Umbraco 13 to GreenStack's Docker-based hosting platform using GitHub Actions
- Getting Started with Umbraco 17 on GreenStack with GitHubA complete walkthrough for deploying Umbraco 17 to GreenStack's Docker-based hosting platform using GitHub Actions
- GreenStack Starter Azure DevOps PipelinesYou can find a starter Azure DevOps Pipelines in our samples GitHub repository linked below; you are free to add your frontend build steps to the file
- GreenStack Starter DockerfileYou will need to add our Dockerfile to your project, we have pre-configured this for our GreenStack platform. If you customise the file, please leave the
- GreenStack Starter GitHub Actions WorkflowsYou can find a starter GitHub Actions Workflows in our samples GitHub repository linked below; you are free to add your frontend build steps to the file
- How do I fix the HTTPS Health Check for GreenStack?The health check must be removed via configuration, through the appsettings.json file, environment variables, or similar. The HstsCheck key is
- How do I fix the Runtime mode validator for GreenStack?The UseHttpsValidator must be removed through code. The code to remove the validator can look something like: using Umbraco.Cms.Core.Composing; using
- How should I configure Examine for GreenStack?When deploying Umbraco to GreenStack, it is important to ensure that not all files are stored in the file share- otherwise you will experience file
- How to Forward HTTPS headersOur GreenStack platform offloads SSL / HTTPS connections at the loadbalancer, this means that your site won't see the HTTPS connection by default. Simply
- How to I access my GreenStack persisted files?You can access your files via the GreenStack File Manager found at this URL: https://files.umbpanel.io/web/client or via SFTP
- How to persist .NET Data Protection keysThere are a number of ways to persist .NET Data Protection keys, this article explains how to persist the keys to disk on our GreenStack platform. If you
- I want to use SQLite or an external database, how do I do this?During the initialization process we automatically add environment variables for your database connection. If you wish to use SQLite or an external SQL
- Is there a Webhook to automatically trigger the release?Yes, you can find your webhook URL within your service details section of UmbPanel. You simply need to send an empty POST request to this URL.
- Is there FTP or WebDeploy access to GreenStack persisted files?No, please use the GreenStack File Manager found here: https://files.umbpanel.io/web/client you can also connect via SFTP.
- My site is showing Page Not Found after deploymentGreenStack runs on Linux containers, which are case-sensitive. The two most common causes are mismatched View filename casing and a missing hostname on the root content node.
- What Docker registries does GreenStack support?GreenStack supports the below registries: DockerHub Azure Container Registry GitLab Container Registry GitHub Container Registry AWS ECR ProGet Quay
- Why can't I see my GreenStack logs UmbPanel?Overview If you're unable to see logs in the UmbPanel log viewer, or the log view appears empty, this is typically because your Umbraco application is