My hack to get Webflow hosting for free!

Romy Misra
30 Aug 202012:32

Summary

TLDRIn this episode of the webflow series, host Romy teaches viewers how to obtain free hosting for static websites. She demonstrates how to bypass Webflow's hosting fees by using Netlify for hosting and GitHub for code management. Romy guides through downloading Webflow code, uploading it to GitHub, and then hosting it on Netlify. She also covers setting up a custom domain, making the process accessible even for those with minimal coding knowledge.

Takeaways

  • 🌐 The video discusses how to get free hosting for static websites using Webflow.
  • 🔗 The presenter, Romy, guides viewers on connecting a domain to a website without incurring hosting costs.
  • 💡 Romy introduces a 'hack' to bypass Webflow's hosting fees, which is ideal for single-page websites.
  • 🚫 The method is not applicable for dynamic websites that require real-time updates or user interactions.
  • 🛠️ A small amount of coding is involved, but it's simple and the video provides a step-by-step guide.
  • 💻 The video uses Netlify, a free hosting service for static websites, which is integrated with GitHub.
  • 📂 GitHub is introduced as a platform for version control and code management, essential for uploading website code.
  • 🔄 The process involves downloading the website's code from Webflow, uploading it to GitHub, and then hosting it on Netlify.
  • 🌐 The final step is setting up a custom domain, which involves updating name servers through the domain provider.
  • ⏱️ The video mentions that it may take up to 48 hours for the custom domain to fully propagate and display the website.

Q & A

  • What is the main topic of this video?

    -The main topic of this video is how to get free hosting for certain web sites, specifically for a single-page website using Webflow.

  • What is the purpose of a domain in the context of a website?

    -A domain serves as a unique name for a website, which people type into the browser to find the site, similar to how 'google.com' or 'facebook.com' are used.

  • What are some domain purchasing services mentioned in the video?

    -Some domain purchasing services mentioned are GoDaddy, Namecheap, and Hover.

  • Why might someone consider the hosting cost in Webflow to be expensive?

    -The hosting cost in Webflow is considered expensive because it is $20 a month, which the presenter finds too much for hosting a single-page website.

  • What is a static website according to the video?

    -A static website is one that does not automatically update, such as a website that does not have user interaction or a content management system.

  • What is the hack mentioned in the video to bypass Webflow hosting cost?

    -The hack to bypass Webflow hosting cost involves using a free hosting service for static websites called Netlify, and uploading the website's code from Webflow to GitHub.

  • What are the three simple steps outlined in the video to get free hosting and bypass Webflow hosting cost?

    -The three steps are: 1) Download the code from Webflow, 2) Upload the code to GitHub, and 3) Host the site using Netlify.

  • What is GitHub and how is it used in this video?

    -GitHub is a platform for version control and collaboration, used in the video to upload and manage the website's code before transferring it to Netlify.

  • What is Netlify and how does it relate to the video's content?

    -Netlify is a service that offers free hosting for static websites. It is used in the video to host the website without incurring hosting costs.

  • How does the video guide viewers to connect their custom domain to the hosted site on Netlify?

    -The video guides viewers to connect their custom domain by updating their domain's name servers with the provided Netlify name servers.

  • What is the final outcome of following the steps in the video?

    -The final outcome is having a website hosted on Netlify with a custom domain, without incurring any hosting costs.

Outlines

00:00

🌐 Introduction to Free Web Hosting with Webflow

In this segment, the host, Romy, introduces the topic of the video, which is about acquiring free hosting for websites. Romy, who is the presenter of the series 'Make Something with Romaine,' explains that the video will guide viewers on how to get free hosting for certain types of websites. The focus is on static websites, which do not update automatically or involve user interaction. Romy mentions that the hack will require a minimal amount of coding and will use tools like Netlify and GitHub to bypass the hosting costs associated with Webflow.

05:01

💻 Step-by-Step Guide to Uploading Code to GitHub

This paragraph details the process of uploading code to GitHub, which is a necessary step before hosting the website on Netlify. The host explains the concept of a repository, which is like a folder for storing code. The audience is guided through creating a new repository on GitHub and then shown how to write and execute a simple script to upload the code. The script includes commands for initializing a Git repository, adding files, committing changes, and pushing them to GitHub. The host ensures that viewers understand each step and reassures them that this is the only coding part of the tutorial.

10:02

🌐 Deploying a Static Website with Netlify

The final paragraph covers the deployment of the static website using Netlify, a service that offers free hosting for static websites. The host demonstrates how to connect the GitHub repository to Netlify and deploy the site. After deployment, the site is accessible via a temporary URL provided by Netlify. The host then proceeds to guide viewers on setting up a custom domain, which involves updating the domain's name servers to point to Netlify's servers. The video concludes with the successful hosting of the website on the custom domain, emphasizing that the entire process was free of cost.

Mindmap

Keywords

💡Webflow

Webflow is a platform used for designing and building responsive websites visually, without writing code. In the video, the host uses Webflow to create a homepage for their channel. It's highlighted as a user-friendly tool that allows for website creation even for those without design or coding expertise.

💡Domain

A domain is the web address where Internet users can access your website. It acts as a unique name for your site. In the script, the host mentions the importance of choosing and buying a domain, like 'make something with romy.com', which is essential for people to find the website online.

💡Hosting

Hosting refers to the service of providing storage space and access for websites. The host explains that after creating a website, it needs to be hosted on a server so that the data and design are physically stored and accessible to users. The video discusses how to find cost-effective hosting solutions.

💡Static Websites

Static websites are those that do not change dynamically, unlike dynamic sites that update content in real-time. The video mentions that the hosting hack works for static sites only, which are suitable for content that does not require frequent updates or user interaction.

💡Netlify

Netlify is a platform that offers free hosting for static websites. It is introduced in the video as a solution to bypass the hosting cost on Webflow. The host demonstrates how to use Netlify to host a website and connect it to a custom domain.

💡GitHub

GitHub is a version control and collaboration platform for software development projects. In the video, GitHub is used as a tool to upload and manage the website's code before it is hosted on Netlify. The host guides viewers through the process of creating a repository and uploading code to GitHub.

💡Repository

A repository, often shortened to 'repo', is a storage location for a project's files and each file's revision history. The video explains how to create a new repository on GitHub to store the website's code before it is deployed to Netlify.

💡Version Control

Version control is a system that records changes to a file or set of files over time. The video touches on version control when discussing GitHub, which is used by engineers to manage different versions of code. It's mentioned as a feature of GitHub, although the primary focus is on using it for code uploading.

💡Custom Domain

A custom domain is a domain name that is unique to a brand or individual, as opposed to a default domain provided by a hosting service. The video script includes a step-by-step guide on how to set up a custom domain with Netlify, which is crucial for professional website presentation.

💡Name Servers

Name servers are servers that convert human-friendly domain names (like 'example.com') into IP addresses that computers use to identify each other on the network. The video explains the process of updating name servers as part of setting up a custom domain, which directs the domain to the correct hosting server.

Highlights

Introduction to episode 3 of the webflow series, focusing on free hosting for certain websites.

Overview of creating a website with a unique domain name.

Explanation of the need for a domain when creating a website.

Mention of various domain purchasing services like GoDaddy, Namecheap, and Hover.

Definition of hosting and its necessity for a website's data and design.

Discussion on the cost of webflow hosting and the search for an alternative.

Introduction of a hack to bypass webflow's hosting cost for static websites.

Clarification on the limitations of the hack for dynamic, interactive, or CMS-based websites.

Introduction to Netlify, a free hosting service for static websites.

Explanation of the process to download website code from Webflow.

Guide on creating a repository on GitHub for code management.

Tutorial on uploading code to GitHub using terminal commands.

Overview of deploying the site using Netlify and connecting it to GitHub.

Instructions on setting up a custom domain with Netlify.

Demonstration of updating domain's name servers to link with Netlify.

Completion of the website hosting process and verification of the live site.

Conclusion of the episode with a summary of the steps and encouragement for viewers to try the process.

Transcripts

play00:00

hi everyone how's it going welcome to

play00:02

episode 3

play00:03

in the webflow series today i'm going to

play00:06

go over

play00:07

how you can get hosting for free

play00:10

in certain web your sites

play00:16

my name is romy and welcome back to make

play00:18

something with romaine

play00:19

in this series we go over all the things

play00:21

you can make online

play00:22

without knowing how to design or code so

play00:25

in the last video i created a website

play00:27

a homepage for this channel and i used

play00:30

one of my favorite tools

play00:32

webflow the only piece remaining was to

play00:34

get a domain

play00:35

and connect it to the domain if you're

play00:37

tech savvy and

play00:39

are comfortable with all the terms i

play00:40

just mentioned you can skip ahead for a

play00:42

minute

play00:43

if you're not here is what you need to

play00:45

know when you create a website

play00:47

for yourself or your business you need a

play00:49

domain

play00:50

it's basically like giving your website

play00:52

a unique name

play00:53

uh this is what people will type in the

play00:55

browser to find your website

play00:57

like google facebook or whatever the

play01:00

domain i wanted in my case

play01:02

is make something with romy.com

play01:04

obviously

play01:06

now once you decide on the domain the

play01:08

next step

play01:09

is to buy it there are many services you

play01:11

can use to buy the domain

play01:12

godaddy namecheap hover choose any they

play01:15

all get the job done

play01:16

here we are we have a website we have a

play01:18

domain and now we just need to host it

play01:22

romy what does that mean so your

play01:24

website's data and design needs to be

play01:26

physically stored somewhere

play01:28

and for that you need to buy or rent

play01:30

server space

play01:32

ruby how do i do that oh with a hosting

play01:34

service

play01:35

and sometimes it costs you as low as ten

play01:38

dollars a month

play01:39

now when i looked at the prices for

play01:40

hosting in webflow

play01:42

it's twenty dollars a month now for me

play01:45

that's a lot for hosting my single page

play01:48

website

play01:49

so let me ask you has this hosting cost

play01:53

ever prevented you from using webflow

play01:56

for your projects

play01:57

you know me i started looking around and

play02:00

i found a hack

play02:02

and i'm so excited to share it with you

play02:04

today because this

play02:05

will completely help you bypass the

play02:07

webflow hosting cost

play02:09

before we start a couple of aspects

play02:12

terms and conditions

play02:14

first this hack will work for static

play02:16

websites only

play02:17

by static i mean something that doesn't

play02:19

automatically update

play02:20

for example like if your website is

play02:22

following numbers of your instagram

play02:24

followers that are constantly changing

play02:26

this won't work if you have any kind of

play02:28

user interaction like

play02:29

asking users to create their own

play02:31

profiles that's not a static website

play02:33

either

play02:34

so it won't work or even if your website

play02:36

uses a cms which is a content management

play02:38

system

play02:39

which is essentially a database that is

play02:42

used to manage the assets of your

play02:44

website

play02:44

blog posts photos videos this won't work

play02:48

either and guys

play02:49

it will involve a teeny tiny bit of

play02:51

coding

play02:52

it's very simple don't worry i'll walk

play02:55

you through it

play02:56

also let's talk about the tools that

play02:58

will help me hack this

play03:00

i'll be using this amazing free

play03:04

hosting service for static websites

play03:06

called netlify

play03:07

now netlify doesn't directly work with

play03:10

webflow

play03:10

so i'm going to have to download my

play03:12

website's code

play03:13

from webflow and then upload it into

play03:16

another

play03:17

uh tool called github which works easily

play03:19

with matlify

play03:25

so to recap things this is where

play03:28

you know we were in the last episode

play03:32

we had created this landing page in

play03:33

webflow and

play03:35

uh now um we are going to follow three

play03:38

simple steps

play03:40

um so that we could get free

play03:44

hosting and bypass the webflow hosting

play03:46

course first

play03:47

is to download the code from webflow

play03:49

second

play03:50

is to upload your code on github and

play03:53

third is to host it using netify

play03:57

that's it let's dive right into it

play04:00

now the first thing i'm going to do is

play04:02

actually go and export the code

play04:05

so we'll go here and clicking on this

play04:08

it's taking a while and

play04:11

i am going to prepare a zip folder

play04:15

and then download it

play04:20

and that is that step one completed

play04:24

and here i have all the code ready to go

play04:30

[Music]

play04:32

now we're on step two first if you don't

play04:35

have an account on github create one

play04:38

i'm logged into my account now github

play04:41

lets engineers manage different versions

play04:43

of the code

play04:44

in engineering language these are called

play04:46

version control systems

play04:48

we are using it today just to upload our

play04:50

code but

play04:52

wanted you to know what github is really

play04:54

capable of

play04:55

just in case you're curious you know

play04:58

once you're in github let's go over here

play05:00

and click new repository

play05:03

definition alert a repository is

play05:06

essentially another name for a folder

play05:08

honestly technology

play05:10

just seems to have these complicated

play05:11

terms so

play05:13

let's go and um create one so let's call

play05:17

this

play05:17

make something let's call it the home

play05:20

page and i'm going to make a private one

play05:23

and then

play05:24

create the repository

play05:27

all right now once we've created a

play05:30

repository

play05:31

here is where the coding comes in we

play05:34

want to upload a folder of code

play05:35

like we usually do by dragging and

play05:37

dropping

play05:39

we will write code to upload our code

play05:41

without physically moving

play05:42

files you'll see it's really cool

play05:47

oh and here in this page github lets you

play05:50

know what lines of code you need to

play05:51

write

play05:52

it's just six lines six lines is not a

play05:55

lot

play05:56

let's give it a shot did i just rhyme

play05:58

something

play06:00

okay uh so the next question is where

play06:03

are we typing

play06:04

this code if you need a mac we'll type

play06:07

it on your terminal

play06:08

open the finder and then open the

play06:09

terminal windows has a similar program

play06:12

too

play06:13

now the first thing we need to do when

play06:15

terminal is open

play06:16

is go into the folder we downloaded the

play06:18

code in

play06:20

the way we change and navigate folders

play06:22

here is through a command

play06:24

cd so let's do this

play06:27

now first we'll go into cd downloads and

play06:30

then

play06:31

into the actual folder from there by the

play06:34

way you don't need to remember the whole

play06:35

folder name

play06:36

just a quick tip is to hit tab and it'll

play06:39

auto-complete it for you

play06:40

so let's go to the downloads folder find

play06:43

the actual name

play06:44

it's called make something lp dot flow

play06:52

and start typing that hit tab and there

play06:55

you go

play06:59

now let's follow the steps in the screen

play07:01

and

play07:02

write your first few lines of code

play07:08

get in it this just tells the computer

play07:11

to start using it for the project

play07:15

then we'll type git add period

play07:19

the period is very important and it

play07:21

tells the computer that i want to add

play07:23

all the files in this project to the

play07:24

folder

play07:27

then git commit slash m adding the files

play07:31

this adds all the files into a local

play07:33

folder which will be later used

play07:36

to add it to your github account

play07:41

then this line here called get remote ad

play07:46

we just copy it and this just makes the

play07:49

connection between your github account

play07:51

and your computer folder

play07:54

and finally it's git push origin master

play07:59

this will push the code to your folder

play08:01

into the github account

play08:03

that's it now let's see if this worked

play08:07

but let's go to make something and let's

play08:09

see what the folder looks like now

play08:11

and there you see every single thing

play08:15

four minutes ago i just talked for four

play08:17

minutes i guess

play08:18

uh four minutes ago got added

play08:21

into github isn't that cool so there it

play08:24

is

play08:25

second step done and i promise you this

play08:28

was the only code related step

play08:30

and now we are ready the hostess

play08:33

code and for that we'll be using a

play08:36

service

play08:37

called netlify

play08:43

so here i am on netlify.com and you know

play08:46

what the best thing about

play08:47

it is and why we did all this because

play08:50

static

play08:51

website hosting is free up to a certain

play08:54

point for custom domains

play08:56

that's awesome okay now this involves a

play09:00

couple

play09:01

of steps

play09:04

first we need to host the site with

play09:05

netlify from your github account

play09:08

and second we just connect our started

play09:10

domain

play09:12

so let's log into netlify you can log in

play09:14

using your github

play09:16

account which you just created and there

play09:18

you go

play09:20

i'm going to click on this new site from

play09:22

git

play09:24

choose github and connect it

play09:34

the repo i'm going to search for the one

play09:36

we just created called make something

play09:41

and there you go

play09:47

i don't need to fill anything else for

play09:49

now

play09:51

and all you need to do is deploy the

play09:53

site

play09:55

part one done all right

play09:58

so site is deployed definition load

play10:02

deployed just means it's up and running

play10:06

now if you click on this link over here

play10:08

we can actually check out

play10:10

our hosted site on netlify

play10:13

the url still has you know a.netlify.app

play10:18

as you can see but we're going to change

play10:19

it to make something with romy.com

play10:22

very soon and it's all looking good

play10:26

so let's get into the last part

play10:31

which is setting up a custom domain

play10:36

so i'm going to click on this

play10:40

and here it's going to ask me for my

play10:43

custom domain name

play10:44

which is make something with romi.com

play10:49

and then i am going to hit

play10:52

verify yes at the domain

play10:58

the next thing it's prompting me to do

play11:00

is update my domain's name servers

play11:03

now you can update your name servers

play11:07

on the website you used to buy a domain

play11:10

in my case i use

play11:11

namecheap so just log into that website

play11:15

and you will find something called

play11:17

manage your domain

play11:18

uh like you can see i'm on it now and

play11:21

then

play11:22

uh there will be a place for custom uh

play11:26

dm dns and there i'm just going to be

play11:29

adding the

play11:29

name servers uh and just saving them

play11:34

um time jump

play11:37

and done and i'll hit save

play11:43

and done that's it those were

play11:46

all the steps now sometimes it can take

play11:49

up to 48 hours for

play11:52

uh you know showing up on your actual

play11:55

domain but let's see

play11:56

what makes something with roomie.com

play11:58

shows now so let me

play12:00

type it in the browser very quickly and

play12:04

there you go it's already hosted isn't

play12:06

that cool

play12:10

my god that's so cool and most

play12:12

importantly

play12:13

it's for free that was a wrap

play12:17

uh i hope you enjoyed it and please hit

play12:20

me up in the comments if you ended up

play12:21

trying this

play12:22

also please don't forget to hit like and

play12:24

subscribe i'll be back with a new video

play12:26

soon this is romy

play12:27

i hope this week you make something even

play12:29

if it involves a tiny bit of code

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Web DevelopmentFree HostingWebflow TutorialGitHub GuideNetlifyStatic SitesDomain SetupCoding BasicsOnline TutorialTech Hacks
Benötigen Sie eine Zusammenfassung auf Englisch?