Commit graph

26 commits

Author SHA1 Message Date
Oliver Davies ab5849ae5b Run the command during deployment
Run the new command automatically during the deployment, prior to
generating the production CSS.

References #55
2020-05-20 11:59:13 +01:00
Oliver Davies 9f721ef354 Add cron job for Drupal cron 2020-05-19 01:43:32 +01:00
Oliver Davies cb99713cad Switch to the real domain
Change from d8.oliverdavies.uk to www.oliverdavies.uk, and add the
non-www redirects too.

References #17
2020-05-18 23:41:05 +01:00
Oliver Davies 9342b36f6d Move images redirect 2020-05-18 23:24:19 +01:00
Oliver Davies bcabac9b21 Fix image path 2020-05-18 23:00:16 +01:00
Oliver Davies d5d63cc43c Redirect static images to files directory 2020-05-18 22:25:45 +01:00
Oliver Davies 82049a8433 Update trusted hosts 2020-05-18 22:02:37 +01:00
Oliver Davies d0f8653028 Add a live split, export Analytics configuration
Fixes #38 and #5
2020-05-15 00:00:20 +01:00
Oliver Davies a2c1c99058 Build theme CSS during deployment
Fixes #37
2020-05-14 22:21:58 +01:00
Oliver Davies 940db194ee Add nodejs and npm to the server
References #37
2020-05-14 22:21:58 +01:00
Oliver Davies 3150c948f0 Update project path on the server 2020-05-13 02:53:17 +01:00
Oliver Davies ee0deaeac0 Remove directs from Nginx config
These are now handled by Drupal's redirect module.
2020-05-10 01:44:48 +01:00
Oliver Davies 314ba711af Stop overriding the config path 2020-05-10 01:44:18 +01:00
Oliver Davies 3e0bf85ebb
Create main.yml 2020-04-10 09:13:30 +01:00
Oliver Davies 58d014dbf4 Fix redirects 2020-04-08 14:08:09 +01:00
Oliver Davies a231813982 Remove CV page redirect 2020-04-08 11:07:09 +01:00
Oliver Davies 67e38bf142 Redirect all articles paths to blog 2020-02-23 21:42:27 +00:00
Oliver Davies a56cfb61be Copy across existing redirects 2020-02-23 20:52:23 +00:00
Oliver Davies 6d79ff1ffc Add HTTPS with certbot
Fixes #1
2020-02-19 01:16:09 +00:00
Oliver Davies 75652fe560 Split args onto separate lines 2020-02-19 00:58:41 +00:00
Oliver Davies e9baad51d8 Use Ansible Galaxy for settings role
Now that the Drupal settings role is on Ansible Galaxy, it can be added as a requirement and installed from there rather than having a local copy in the codebase.

Fixes #15
2020-02-19 00:55:32 +00:00
Oliver Davies 83c0601940 Configure config_exclude 2020-02-08 11:52:44 +00:00
Oliver Davies 526f567da1 Run more Drush commands during deployment 2020-02-08 00:32:11 +00:00
Oliver Davies f2e458ca13 Add Ansible playbook for deployments 2020-02-07 22:32:25 +00:00
Oliver Davies 4299ca3ae7 Add Ansible playbook for provisioning 2020-02-07 07:42:30 +00:00
Oliver Davies 1260247e48 Add playbook for creating a DigitalOcean droplet 2020-02-06 09:08:26 +00:00