HTML5UP Template
A guide on how to deploy an HTML5 template from GitHub.
Last updated
Was this helpful?
A guide on how to deploy an HTML5 template from GitHub.
Last updated
Was this helpful?
Deploy an HTML5 template and learn how to host frontend code on Code Capsules.
Code Capsules connects to GitHub repositories to deploy applications. To follow this guide, you'll need a account and a account.
To demonstrate how to deploy an HTML5 template to Code Capsules, we'll be using a template from . Head over to the HTML5 UP site and download the zip file for any template you find there. Unzip this template file in your preferred working directory on your local machine.
Sign in to GitHub and create a repository for the template site you downloaded.
We'll need to push the unzipped template files to your newly created repository for Code Capsules to deploy the template site from your GitHub account. To do this, initialize a git repository in the project's root folder on your machine by running the command git init
from a terminal window while in the root folder.
Before you can push to GitHub, you need to add the untracked files to your local repository. Run git add -A
in a terminal window from the project's root folder to do so. After adding the files, commit your changes by running git commit -m "Initial app commit"
.
Run the command below to set the remote repository for your local repo. Be sure to replace <YOUR-REMOTE-GITHUB-URL>
with the actual URL for your remote repository.
Push the unzipped files to your remote repository by running git push origin main
.
Log in to your Code Capsules account and navigate to the "Spaces" tab. Once there, click the yellow +
icon on the top right of the screen to add a new Space.
Follow the prompts, choosing your region and giving your Space a name, then click "Create Space".
Example instructions to go with numbered annotations
Choose a Team — you can use a default "personal" Team if you're the only person working on this project, or a named Team if you're collaborating with others
This should remind you of the project, for example, "customer-api" or "notetaking-app"
Choose a country close to where most of your users will be
To create a new Capsule for your Space, follow the instructions below:
Choose "Frontend Capsule", your Team, and Space.
Choose your payment plan.
Click the GitHub button and give access to the repository you forked at the start of the tutorial.
Choose the GitHub repository you forked.
Press "Next".
Leave "Build Command" and the "Static content folder path" blank.
Click "Create Capsule".
Code Capsules will automatically build your application when you've finished creating the Capsule.
Once your application is live, you can view the build log by selecting the "Deploy" tab and clicking the "View build log" link in the "Builds" section.
Once the build is complete, a URL link will appear in the URL section in the "Details" tab. Click the link, and you should see your deployed application.
A provides the server for hosting an application on Code Capsules.
If you’d like to deploy another application in a different language or framework, take a look at our other .