DEV Community

Cover image for How to deploy a static website for free in only 3 minutes with Google Drive

How to deploy a static website for free in only 3 minutes with Google Drive

Gaël Thomas on January 15, 2020

Discover how to deploy a static website for free in only 3 minutes using Fast.io. A beginner's guide to doing it with a cloud storage such as Googl...
Collapse
 
osde8info profile image
Clive Da

fabulous i think you might have just invented a whole new architecture ! have a look at is DSR the future ?

Collapse
 
gaelgthomas profile image
Gaël Thomas

Thank you! I checked your post. I'm happy to see my tutorial inspired you to create something! I'm waiting to see the result of your work.

Collapse
 
osde8info profile image
Clive Da

wow thats great motivation ! thanks ! i promise to publish SOMETHING today !

BTW i was up late yesterday publishing my node express pug 4 glitch & zeit demo so 'today' means before 2am tomorrow 😄

Collapse
 
sqlmancerqueuellc profile image
SQLmancerQueueLLC

I recently did something similar with a Google Cloud Storage bucket and a domain that I registered through Google Domains. All I needed was my Google account and some help from the Google documentation (cloud.google.com/storage/docs/host...).

I'm a little conflicted when I read about stuff like fast.io. On one hand it seems simple and convenient. On the other hand it feels like it adds something extra that isn't really necessary.

Anyway, I enjoyed reading the article. Thanks for sharing your knowledge and enthusiasm.

Collapse
 
gaelgthomas profile image
Gaël Thomas

In my opinion, there is a lot of tools available on the web to host and deploy websites.
Every tool is "specialized" for one type of deployment. It depends on what you need and what you prefer (also it depends on the price of the solution).
For example, I think this solution is pretty good to deploy fast or for people who are not very experienced but want to put their site online.

Thank you for your feedback! Glad you like the article!

Collapse
 
lucis profile image
Lucis

Can't argue simplicity compared to Netlify. You can literally open it (logged in), drop a folder from your OS, and the site is deployed.

Of course, alternatively to configuring to run builds automatically from each push on a Git Repo.

Collapse
 
gaelgthomas profile image
Gaël Thomas • Edited

That's why I decided to share these tools. It's so simple.
I didn't make a beginner's guide for Git because I wanted to differentiate my articles from other static hosting posts (most people do a tutorial with Git).
However, as you say, it's working pretty well with Git also.

Collapse
 
osde8info profile image
Clive Da

nice heres mine running from github osde8info

Collapse
 
gaelgthomas profile image
Gaël Thomas

Congratulations! Did you discover the tool with this article?

Collapse
 
osde8info profile image
Clive Da

yes never heard of fastio before

Thread Thread
 
gaelgthomas profile image
Gaël Thomas • Edited

Then, I hope you enjoyed my article and the tool! Thank you for sharing your website!

Collapse
 
manishfoodtechs profile image
manish srivastava

Nice article

Collapse
 
gaelgthomas profile image
Gaël Thomas

Thank you for your feedback!

Collapse
 
mayur profile image
Mayur Bhonde

Wow, this looks really interesting. Might give it a try. ✌🏾

Collapse
 
gaelgthomas profile image
Gaël Thomas • Edited

Send another comment when you tried it! I'm curious to get your opinion!

Collapse
 
fyresite profile image
Fyresite

Wow, this was very through... Great article!

Collapse
 
gaelgthomas profile image
Gaël Thomas

Thank you for your comment! I'm happy you liked the article. Keep coding!

Collapse
 
devpato profile image
Pato

Have you tested firebase deployment? I like it a lot. I'm going to give yours a try for sure

Collapse
 
gaelgthomas profile image
Gaël Thomas

I never tried Firebase deployment. I will give a try. Thank you for sharing this tool!

Collapse
 
shaijut profile image
Shaiju T

Thanks, but What if I want my custom domain name point to Google drive hosting ?

Collapse
 
gaelgthomas profile image
Gaël Thomas • Edited

Hello, as I said in the article, you can go back to the dashboard and click on your website.
You will find some options in the left pane. In "Domains" you have the possibility to configure a custom domain name. Hope it helps you!

Fast.io - Options

Collapse
 
zenulabidin profile image
Ali Sherief

Question, If I have a static website, can I make it dynamic by connecting it to Firebase?

Collapse
 
gaelgthomas profile image
Gaël Thomas • Edited

I‘m not sure about it.
A static website can use javascript and, for example, JQuery.
Using Firebase looks to be able with a server-side language. In that case, you are not able to do it.
However, you can host a static website with Firebase. Maybe you can have a look and check if it’s possible to make a dynamic website.

Collapse
 
anjalbinayak profile image
Anjal Binayak Adhikari

Thanks, it made me easy for completing my school project

Collapse
 
gaelgthomas profile image
Gaël Thomas

Perfect, I'm happy it helped you with your school project!