Ghost para crear y manejar el contenido que escribo y utilizo Gatsby para crear un sitio estático, personalizar el frontend y obtener todo el poder de Gatsby. En esta entrega nos centraremos en instalar Ghost en Heroku y dejar funcionando la primer parte del blog a la cual le llamaremos “El Backend”.
Ghost es una plataforma para creación de Blogs de código abierto escrita en JavaScript y se distribuye con una licencia MIT. Desde su lanzamiento en el 2013 ha tomado bastante popularidad por su simpleza y rendimiento.
Para esta sección es necesario tener presente los siguientes elementos para crear un blog con ghost.
Una vez creada tu cuenta en Amazon Web Services debes de obtener los siguientes elementos:
Ahora que tienes todos los requisitos necesarios podemos proceder a instalar Ghost en Heroku para este paso he creado un repositorio donde esta toda la configuración necesaria para instalar Ghost en su última versión en Heroku.
Lo único que tienes que hacer es utilizar el siguiente botón de deploy en Heroku y seguir las instrucciones necesarias.
Ahora deberas elegir un nombre de usuario para la App que crearas en Heroku la cual será la url que obtendrás para tu blog. Esta configuración utilizara una base de datos en MySql y el servicio de mailgun para el manejo de correo electrónico dentro de tu proyecto. Una vez que hemos llenado todos los datos necesarios procedemos a darle click en “Deploy App” para crear nuestra aplicación.
Cuando termine el proceso podrás visualizar en la URL elegida la bienvenida de Ghost. Ahora es necesario ir al https:///ghost/ para configurar tu usuario y empezar a crear contenido. Ahora tienes un nuevo blog con Heroku. Ahora que tienes tu blog funcionando con Ghost, es momento de personalizarlo y crear tu primer blogpost.