Commit graph

151 commits

Author SHA1 Message Date
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
Oliver Davies a148d18c39 Add Docker to About page 2021-07-05 18:01:55 +01:00
Oliver Davies d84a4a2939 Use the container from GitHub container registry 2021-07-05 17:39:30 +01:00
Oliver Davies 3ab3830b89 Rename production Docker Compose file 2021-07-05 17:38:49 +01:00
Oliver Davies 7ff4ec81fc Redirect posts 2021-07-05 12:55:53 +01:00
Oliver Davies bad7aace12 Redirect non-www to www 2021-07-05 08:32:27 +01:00
Oliver Davies ac5aab29a1 Remove deploy.sh 2021-07-03 23:36:09 +01:00
Oliver Davies abafacd4f9 Add a command for building the production image 2021-07-03 23:36:09 +01:00
Oliver Davies 1e66df30a1 Refactor the production Docker image 2021-07-03 23:36:09 +01:00
Oliver Davies 54507c2d74 Add a base workspace.yml file 2021-07-03 20:34:05 +01:00
Oliver Davies 86241a9832 Move redirects into Nginx 2021-07-03 11:53:41 +01:00
Oliver Davies 8d557df62a Add a Docker Compose file for production 2021-07-03 11:53:39 +01:00
Oliver Davies 08ad9bab9e Redirect old post URL 2021-07-02 22:13:00 +01:00
Oliver Davies f8e945d8ee Move the node Dockerfile into a sub-directory 2021-07-02 17:56:01 +01:00
Oliver Davies cd01f5d8e3 Add more redirects 2021-07-02 16:51:13 +01:00
Oliver Davies 8f144754bc Don't show old post message if there's no date 2021-07-02 16:42:07 +01:00
Oliver Davies f39e685395
Update repository URL 2021-07-02 07:38:18 +01:00
Oliver Davies 7f7550e93b Hide the RSS feed link for now
Hide the RSS feed link until I've re-added it.
2021-07-01 20:49:03 +01:00