Overview of johnvincent.io Jekyll website
by John Vincent
Posted on March 1, 2017
Technologies
Client
- Html5
- jQuery
- Bootstrap
- CSS3
- Sass
Server
- Jekyll
- Ghost
- Mongo
Deployment
- Digital Ocean
- Ubuntu
- Nginx
- SSL certificates
- Node
- Npm
- Jekyll
- Ghost
- Mongo
- PM2
Deployment Overview
Building and Configuring a Droplet can be very complex.
This is the first part of series of documents describing how to create and configure a droplet hosting.
The following documents describe a series of tasks. They should be performed in the order shown.
- Create Ubuntu Droplet at Digital Ocean
- Digital Ocean - Install Nginx
- Configuring Domains at Google Domains
- Configure non-SSL Nginx at Digital Ocean
- SSL Certificates - Let’s Encrypt & Nginx
- Configure SSL Nginx at Digital Ocean
- Install Ghost on Ubuntu at Digital Ocean
- Configure Mailgun for Ghost
- Configure Ghost
- Install PM2 to keep Ghost running
- Adding Disqus to Ghost
- Adding Google Analytics for Ghost
- Install Jekyll on Ubuntu
- Install Mongo on Ubuntu
- Google Webmaster Tools
Maintenance
Update SSL Certificates to Ubuntu at Digital Ocean
Maintaining Droplets at Digital Ocean
Deployment
Deploy to Ubuntu at Digital Ocean
Website Validation
Updates
Configuring Site Map using Jekyll
robots.txt
Add file source/robots.txt
---
layout: null
---
User-agent: *
Sitemap: https://johnvincent.io/sitemap.xml
Add using Google Webmaster Tools
- Select:
johnvincent.io
- Crawl
- robots.txt Tester
- Submit
robots.txt
Digital Ocean
- Building and deploying MyTunes to johnvincent.io
- Building and deploying React Github Helper App to johnvincent.io
- Configuring Google Domains
- Create Ubuntu Droplet at Digital Ocean
- Create Ubuntu Droplet at Digital Ocean
- Deploy Feediator to Digital Ocean
- Deploy to Droplet
- Feediator Overview
- Feediator Project
- Maintaining Ubuntu Droplet
- Maintaining Ubuntu Droplet
- Overview of Deployment of a Node API Server
- Overview of johnvincent.io
- Overview of johnvincent.io Jekyll website
- Overview of React Gomoku
- Overview of React Hangman
- Overview of React Lights Out
- Overview of React Yahtzee
- TaskMuncher Overview