Commit graph

168 commits

Author SHA1 Message Date
Oliver Davies 92b95af13f No need to gather facts 2021-07-24 12:17:41 +01:00
Oliver Davies 55f3683441 Remove duplicate redirects
Remove redirects from articles to blog posts, which are already covered
by the wildcard redirect.
2021-07-24 02:11:36 +01:00
Oliver Davies b3f49468d4 Fix trailing slash 2021-07-24 02:03:26 +01:00
Oliver Davies 31152a60d1 Refactor Nginx configuration 2021-07-24 01:57:55 +01:00
Oliver Davies 67c4ae1278 Update redirect 2021-07-23 02:07:20 +01:00
Oliver Davies 733594e839 Update redirects 2021-07-23 01:36:34 +01:00
Oliver Davies e4a19ab8b3 Fix the site name 2021-07-20 18:28:15 +01:00
Oliver Davies 52b3b815d1 Remove blank line 2021-07-20 18:28:05 +01:00
Oliver Davies 73db57a680 Revert "Remove the trailing slash"
This reverts commit 3b9f8f485e.
2021-07-20 09:52:53 +01:00
Oliver Davies 3b9f8f485e Remove the trailing slash 2021-07-20 09:09:42 +01:00
Oliver Davies c6a1ef562c
Update redirect 2021-07-20 08:15:27 +01:00
Oliver Davies b5db766387 Re-add XML Sitemap 2021-07-19 08:11:30 +01:00
Oliver Davies a174d42187 Update redirects 2021-07-19 07:49:20 +01:00
Oliver Davies 8d2823f835 Re-add RSS feed 2021-07-19 07:48:11 +01:00
Oliver Davies 29734d6b36 Add Sculpin Twig Markdown bundle 2021-07-19 07:30:23 +01:00
Oliver Davies ef5275684e Add redirects 2021-07-18 08:29:42 +01:00
Oliver Davies 12f32413b2 Add post [ci skip] 2021-07-17 11:19:43 +01:00
Oliver Davies 590cc7baaa Add redirects 2021-07-16 21:44:33 +01:00
Oliver Davies c9b824cb40 Update Docker image variable name 2021-07-16 12:49:42 +01:00
Oliver Davies 730398421a Ensure that assets are generated on first build 2021-07-16 12:33:16 +01:00
Oliver Davies d9e9a60d44 Organise Makefile 2021-07-16 12:09:40 +01:00
Oliver Davies 8cb1e849a7 Fix indentation 2021-07-16 11:30:46 +01:00
Oliver Davies 936d765115 GitHub Actions security hardening
Use commit SHAs for third-party actions to ensure that the same versions
are always being downloaded.
2021-07-16 09:51:20 +01:00
Oliver Davies cd4b23cad4 Use Makefile 2021-07-16 01:18:49 +01:00
Oliver Davies 0a5d933ecf Redirect all articles paths 2021-07-16 00:16:12 +01:00
Oliver Davies 2cbee18785 Add redirects 2021-07-15 23:43:10 +01:00
Oliver Davies 4073e46abb Prune some old content 2021-07-15 23:32:22 +01:00
Oliver Davies 32486dca7b Add Community section 2021-07-15 23:27:13 +01:00
Oliver Davies 826e9fedea Update li styling within markdown 2021-07-15 22:38:26 +01:00
Oliver Davies c9e09e4ed9 Update h3 styling within markdown 2021-07-15 22:38:16 +01:00
Oliver Davies 626c349b50 Add CV page 2021-07-15 22:23:23 +01:00
Oliver Davies fa27133575 Enable the Recommendations footer link 2021-07-13 08:35:26 +01:00
Oliver Davies 50571a1210 Add a deploy command [skip ci] 2021-07-13 08:32:55 +01:00
Oliver Davies 9a2ecf796a Add .dockerignore 2021-07-13 08:31:43 +01:00
Oliver Davies 330dfa75b8 Populate the Recommendations page 2021-07-13 08:14:40 +01:00
Oliver Davies 57ccddab65 Add a placeholder Recommendations page 2021-07-13 01:53:32 +01:00
Oliver Davies e5e15c4947 Add redirect 2021-07-10 19:50:29 +01:00
Oliver Davies 8a53025fd7 Add an Ansible playbook to deploy to the server 2021-07-09 23:16:23 +01:00
Oliver Davies 5d3eb4aca9 Split commands for building and pushing images 2021-07-09 22:43:07 +01:00
Oliver Davies f1a9239ffc Build and push Docker images using GitHub Actions 2021-07-09 22:14:39 +01:00
Oliver Davies 861e604a97 Format post front matter and tags 2021-07-09 17:32:30 +01:00
Oliver Davies e36882ee20 Re-add a page for each post tag 2021-07-09 10:35:09 +01:00
Oliver Davies 7c99281ae2 Fix the local proxy URL 2021-07-09 10:21:17 +01:00
Oliver Davies 615aae3241 Use an aside for the 'About Me' block 2021-07-09 00:15:41 +01:00
Oliver Davies 27263731e4 Add Vim post 2021-07-08 23:33:56 +01:00
Oliver Davies 17626df722 Use Traefik as a local reverse proxy
Use Traefik as a local reverse proxy so that the site can be accessed
from http://oliverdavies.localhost rather than http://localhost:8000,
which is the default for Sculpin.

I've also overridden the command used for the app service so that it
exposes port 80 and serves the site on that port, as well as configuring
the URL to match within the generated output.
2021-07-08 19:34:41 +01:00
Oliver Davies 94310ca1a5 Add redirect 2021-07-07 20:57:07 +01:00
Oliver Davies f0fecc0aab Add a command to pull the latest Docker images 2021-07-05 20:21:05 +01:00
Oliver Davies 0565c659fd Push Docker images to GitHub container registry 2021-07-05 20:20:24 +01:00
Oliver Davies 31eee68896 Restart unless stopped 2021-07-05 19:36:07 +01:00