<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>hosting and deployment on Hugo</title><link>https://v0-122-0--gohugoio.netlify.app/categories/hosting-and-deployment/</link><description>Recent content in hosting and deployment on Hugo</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="https://v0-122-0--gohugoio.netlify.app/categories/hosting-and-deployment/index.xml" rel="self" type="application/rss+xml"/><item><title>Hugo Deploy</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hugo-deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hugo-deploy/</guid><description>You can use the &amp;ldquo;hugo deploy&amp;rdquo; command to upload your site directly to a Google Cloud Storage (GCS) bucket, an AWS S3 bucket, and/or an Azure Storage container.
Assumptions You have completed the Quick Start or have a Hugo website you are ready to deploy and share with the world. You have an account with the service provider (Google Cloud, AWS, or Azure) that you want to deploy to. You have authenticated.</description></item><item><title>Deploy with Rclone</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/deployment-with-rclone/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/deployment-with-rclone/</guid><description>Assumptions A web host running a web server. This could be a shared hosting environment or a VPS. Access to your web host with any of the protocols supported by rclone, such as SFTP. A functional static website built with Hugo Deploying from an Rclone compatible operating system You have installed Rclone. NB: You can remove --interactive in the commands below once you are comfortable with rclone, if you wish. Also, --gc and --minify are optional in the hugo commands below.</description></item><item><title>Deploy with Rsync</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/deployment-with-rsync/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/deployment-with-rsync/</guid><description>Assumptions A web host running a web server. This could be a shared hosting environment or a VPS. Access to your web host with SSH A functional static website built with Hugo The spoiler is that you can deploy your entire website with a command that looks like the following:
hugo &amp;amp;&amp;amp; rsync -avz --delete public/ www-data@ftp.topologix.fr:~/www/ As you will see, we&amp;rsquo;ll put this command in a shell script file, which makes building and deployment as easy as executing .</description></item><item><title>Host on 21YunBox</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-21yunbox/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-21yunbox/</guid><description>21YunBox is a fully-managed cloud platform dedicated to make web deployment easy within the Chinese Great Firewall where you can host static sites, backend APIs, databases, cron jobs, and all your other apps in one place. It provides blazing fast Chinese CDN, continuous deployment, one-click HTTPS and other services like managed databases and backend web services, providing an avenue to launch web projects in China.
21YunBox includes the following features:</description></item><item><title>Host on AWS Amplify</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-aws-amplify/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-aws-amplify/</guid><description>In this guide we&amp;rsquo;ll walk through how to deploy and host your Hugo site using the AWS Amplify Console.
AWS Amplify is a combination of client library, CLI toolchain, and a Console for continuous deployment and hosting. The Amplify CLI and library allow developers to get up &amp;amp; running with full-stack cloud-powered applications with features like authentication, storage, serverless GraphQL or REST APIs, analytics, Lambda functions, &amp;amp; more. The Amplify Console provides continuous deployment and hosting for modern web apps (single page apps and static site generators).</description></item><item><title>Host on Azure Static Web Apps</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-azure-static-web-apps/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-azure-static-web-apps/</guid><description>You can create and deploy a Hugo web application to Azure Static Web Apps. The final result is a new Azure Static Web App with associated GitHub Actions that give you control over how the app is built and published. You&amp;rsquo;ll learn how to create a Hugo app, set up an Azure Static Web App and deploy the Hugo app to Azure.
Here&amp;rsquo;s the tutorial on how to Publish a Hugo site to Azure Static Web Apps.</description></item><item><title>Host on Cloudflare Pages</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-cloudflare-pages/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-cloudflare-pages/</guid><description>Cloudflare Pages are super fast, always up-to-date, and deployed directly from your Git provider.
Cloudflare Pages docs have a detailed tutorial on how to deploy a Hugo site.</description></item><item><title>Host on Firebase</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-firebase/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-firebase/</guid><description>Assumptions You have an account with Firebase. (If you don&amp;rsquo;t, you can sign up for free using your Google account.) You have completed the Quick Start or have a completed Hugo website ready for deployment. Initial setup Go to the Firebase console and create a new project (unless you already have a project). You will need to globally install firebase-tools (node.js):
npm install -g firebase-tools Log in to Firebase (setup on your local machine) using firebase login, which opens a browser where you can select your account.</description></item><item><title>Host on GitHub Pages</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-github/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-github/</guid><description>GitHub provides free and fast static hosting over SSL for personal, organization, or project pages directly from a GitHub repository via its GitHub Pages service and automating development workflows and build with GitHub Actions.
Prerequisites Create a GitHub account Install Git Create a Hugo site and test it locally with hugo server. Types of sites There are three types of GitHub Pages sites: project, user, and organization. Project sites are connected to a specific project hosted on GitHub.</description></item><item><title>Host on GitLab Pages</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-gitlab/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-gitlab/</guid><description>Assumptions Working familiarity with Git for version control Completion of the Hugo Quick Start A GitLab account A Hugo website on your local machine that you are ready to publish BaseURL The baseURL in your site configuration must reflect the full URL of your GitLab pages repository if you are using the default GitLab Pages URL (e.g., https://&amp;lt;YourUsername&amp;gt;.gitlab.io/&amp;lt;your-hugo-site&amp;gt;/) and not a custom domain.
Configure GitLab CI/CD Define your CI/CD jobs by creating a .</description></item><item><title>Host on KeyCDN</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-keycdn/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-keycdn/</guid><description>KeyCDN provides a multitude of features to help accelerate and secure your Hugo site globally including Brotli compression, Let&amp;rsquo;s Encrypt support, Origin Shield, and more.
Assumptions You already have a Hugo page configured You have a GitLab account You have a KeyCDN account Create a KeyCDN Pull Zone The first step will be to log in to your KeyCDN account and create a new zone. Name this whatever you like and select the Pull Zone option.</description></item><item><title>Host on Netlify</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-netlify/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-netlify/</guid><description>Netlify provides continuous deployment services, global CDN, ultra-fast DNS, atomic deploys, instant cache invalidation, one-click SSL, a browser-based interface, a CLI, and many other features for managing your Hugo website.
Assumptions You have an account with GitHub, GitLab, or Bitbucket. You have completed the Quick Start or have a Hugo website you are ready to deploy and share with the world. You do not already have a Netlify account. Create a Netlify account Go to app.</description></item><item><title>Host on Render</title><link>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-render/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://v0-122-0--gohugoio.netlify.app/hosting-and-deployment/hosting-on-render/</guid><description>Introduction Render is a fully-managed cloud platform where you can host static sites, backend APIs, databases, cron jobs, and all your other apps in one place.
Static sites are completely free on Render and include the following:
Continuous, automatic builds &amp;amp; deploys from GitHub and GitLab. Automatic SSL certificates through Let&amp;rsquo;s Encrypt. Instant cache invalidation with a lightning fast, global CDN. Unlimited collaborators. Unlimited custom domains. Automatic Brotli compression for faster sites.</description></item></channel></rss>