Commit graph

39 commits

Author SHA1 Message Date
8382d4df36 Remove new-www subdomain 2020-12-02 07:56:54 +00:00
7b11bb43f6 Split web and DB onto different servers 2020-12-01 23:12:58 +00:00
fd274cda97 Remove references to slides
This is not being done with Nginx. I've pushed the slides to Netlify and
added CNAME records in Cloudflare to serve them as subdomains as
oliverdavies.uk in the same way that I am for Rebuilding Bartik,
Rebuilding Acquia etc.

Fixes #221
2020-09-09 08:43:34 +01:00
1781a2cf01 Add Ansible role to fix Drupal file permissions
Add a new `drupal-permissions` Ansible role that resets the file and
directory permissions to match the ones described in
https://www.drupal.org/node/244924.

This will later be released to Ansible Galaxy, but for now it will
remain in this repository until the required changes are made and the
appropriate documentation is added.

Fixes #191
2020-09-04 20:23:07 +01:00
061b1177f5 Fix config names 2020-09-04 19:18:25 +01:00
8761f9c4cc Revert "Build talk slides during deploy"
This reverts commit 5ae79ffa6e.
2020-08-12 21:16:44 +01:00
5ae79ffa6e Build talk slides during deploy 2020-08-12 18:19:04 +01:00
6f680ddf35 Add "Working with Workspace" slides 2020-08-11 22:34:00 +01:00
f488b5c023 Automatically create tweets for new posts 2020-07-19 20:15:44 +01:00
1241ac3277
Use the release version for Drupal's deployment indentifier 2020-07-01 23:51:04 +01:00
e874475c32 Ansible: Re-organise deployment steps 2020-06-17 01:23:31 +01:00
b6f3d6ef91 Update default branch name
Change the default branch for deployments from `master` to `production`.
2020-06-10 22:13:54 +01:00
eecefc49cd Remove reference to old deploy key 2020-05-27 08:38:48 +01:00
60f98037df Set reverse proxy settings for Cloudflare 2020-05-26 22:10:52 +01:00
50ae96c4a5 Split nginx vhosts, re-add default_server 2020-05-22 01:33:26 +01:00
b019d620bd Disallow traffic on port 22 2020-05-22 01:19:13 +01:00
5acab19bab Fix nginx error on reload 2020-05-22 01:18:17 +01:00
a1267ec46c Add certificate for non-www domain too 2020-05-21 01:53:20 +01:00
1fb6bdfb79 Update SSH port 2020-05-20 21:10:16 +01:00
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
9342b36f6d Move images redirect 2020-05-18 23:24:19 +01:00
bcabac9b21 Fix image path 2020-05-18 23:00:16 +01:00
d5d63cc43c Redirect static images to files directory 2020-05-18 22:25:45 +01:00
82049a8433 Update trusted hosts 2020-05-18 22:02:37 +01:00
d0f8653028 Add a live split, export Analytics configuration
Fixes #38 and #5
2020-05-15 00:00:20 +01:00
a2c1c99058 Build theme CSS during deployment
Fixes #37
2020-05-14 22:21:58 +01:00
3150c948f0 Update project path on the server 2020-05-13 02:53:17 +01:00
ee0deaeac0 Remove directs from Nginx config
These are now handled by Drupal's redirect module.
2020-05-10 01:44:48 +01:00
314ba711af Stop overriding the config path 2020-05-10 01:44:18 +01:00
58d014dbf4 Fix redirects 2020-04-08 14:08:09 +01:00
a231813982 Remove CV page redirect 2020-04-08 11:07:09 +01:00
67e38bf142 Redirect all articles paths to blog 2020-02-23 21:42:27 +00:00
a56cfb61be Copy across existing redirects 2020-02-23 20:52:23 +00:00
6d79ff1ffc Add HTTPS with certbot
Fixes #1
2020-02-19 01:16:09 +00:00
83c0601940 Configure config_exclude 2020-02-08 11:52:44 +00:00
526f567da1 Run more Drush commands during deployment 2020-02-08 00:32:11 +00:00
f2e458ca13 Add Ansible playbook for deployments 2020-02-07 22:32:25 +00:00
4299ca3ae7 Add Ansible playbook for provisioning 2020-02-07 07:42:30 +00:00
1260247e48 Add playbook for creating a DigitalOcean droplet 2020-02-06 09:08:26 +00:00