How to use set up a private homepage with Drupal - free and easy

By criz, 6 November, 2022

This will be a series of blog posts how you can set up your own private website with Drupal - easily and without much effort.

We use pantheon.io as host. Pantheon is free for two sandboxes - we don't need more. With pantheon we get a way to update Drupal easily (without having to know composer) and we get a repository and even develop, stage and productive environments.

You can purchase a paid plan at pantheon.io to use one for your desired domain, but we want to have a static frontend, deployd by netlify. With netlify we can set up our own domain and because its static we get a very performant, green and secure website.

For local development we will use lando.dev. Lando is a free, open source, cross-platform, local development environment and DevOps tool built on Docker container technology. It has a great pantheon integration, so its very easy to use in our case.

I will also show how you can create a lean, modern and performant Drupal theme on top of that. 

1. Set up pantheon.io with lando for local development
2. Contrib modules that you might need - how to install them
2. Use Tome and Netlify to deploy a static version of your website
3. Create a modern and performant Drupal theme with tailwind CSS and alpine.js

 

 

Channel

Comments