Commit 52e5c0a6 authored by Mike Jones's avatar Mike Jones

Prepare for initial re-release

parent 2fa1f8f3
Pipeline #155 failed with stage
in 16 seconds
......@@ -2,10 +2,10 @@
title: "About"
date: 2019-01-06T19:40:38Z
draft: false
description: |
We build reliable, consistent web applications. Please contact us using the
links in the footer about any green or brownfield software projects you have
in mind.
#description: |
# We build reliable, consistent web applications. Please contact us using the
# links in the footer about any green or brownfield software projects you have
# in mind.
type: about
---
......
---
title: "Containerised applications"
date: 2019-01-06T19:40:38Z
draft: false
draft: true
type: about
weight: 2
---
......
---
title: "Perl 5"
date: 2019-01-06T19:40:38Z
draft: false
draft: true
type: about
weight: 1
---
......
---
title: "Static website conversions"
date: 2019-01-06T19:40:38Z
draft: false
draft: true
type: about
weight: 3
---
......
---
title: "My First Post"
date: 2018-12-10T11:35:13Z
draft: false
type: post
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla viverra dignissim lectus, ac dictum nulla convallis a. Nullam non molestie enim, sit amet congue arcu. Cras at imperdiet ipsum. Cras lacinia eros ac nibh tristique tempor blandit in felis. Ut vitae tortor consequat mauris finibus convallis. Suspendisse at metus mi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce tincidunt ullamcorper facilisis. Maecenas condimentum sapien in sem euismod accumsan. Aliquam imperdiet nulla et ligula molestie blandit. Sed ultrices nec lectus consectetur lobortis. Sed varius vehicula cursus. Aenean placerat justo at tellus auctor, eu rhoncus sapien tempor. Nullam commodo, lacus in venenatis sollicitudin, ex tortor luctus nibh, ut molestie ligula erat vitae erat.
Nunc lorem enim, tempus nec magna non, volutpat vestibulum lorem. Sed faucibus tristique elit. Vestibulum finibus, mi ac ultricies volutpat, orci nisi gravida lorem, eu condimentum felis dolor id purus. Maecenas ac euismod leo. Suspendisse congue varius metus eu commodo. Aliquam erat volutpat. Fusce a elit et ante tempus laoreet. Morbi imperdiet ultrices ex, vel pharetra orci semper et. In fringilla placerat turpis, congue elementum risus imperdiet ac. Quisque feugiat eros nec quam rutrum, eu consequat augue porta. Sed vel massa volutpat, gravida augue eget, facilisis velit. Suspendisse potenti. Praesent consectetur, est nec iaculis pulvinar, augue mauris molestie orci, eu cursus ante erat blandit erat.
Duis urna velit, malesuada non varius vitae, varius at ex. Ut eu tortor at arcu ultrices faucibus. Curabitur id feugiat turpis. Cras egestas dignissim arcu sit amet posuere. Quisque eu facilisis mi. Quisque vel risus justo. Fusce consequat eu metus non mattis. Pellentesque tristique sem malesuada ante condimentum bibendum. Nunc id leo vel nibh facilisis eleifend.
---
title: "My Second Post"
date: 2018-12-10T11:50:32Z
draft: false
type: post
---
---
title: "My Second Post1"
date: 2018-12-10T11:50:35Z
draft: false
type: post
---
---
title: "My Second Post10"
date: 2018-12-10T11:51:06Z
draft: false
type: post
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla viverra dignissim lectus, ac dictum nulla convallis a. Nullam non molestie enim, sit amet congue arcu. Cras at imperdiet ipsum. Cras lacinia eros ac nibh tristique tempor blandit in felis. Ut vitae tortor consequat mauris finibus convallis. Suspendisse at metus mi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce tincidunt ullamcorper facilisis. Maecenas condimentum sapien in sem euismod accumsan. Aliquam imperdiet nulla et ligula molestie blandit. Sed ultrices nec lectus consectetur lobortis. Sed varius vehicula cursus. Aenean placerat justo at tellus auctor, eu rhoncus sapien tempor. Nullam commodo, lacus in venenatis sollicitudin, ex tortor luctus nibh, ut molestie ligula erat vitae erat.
Nunc lorem enim, tempus nec magna non, volutpat vestibulum lorem. Sed faucibus tristique elit. Vestibulum finibus, mi ac ultricies volutpat, orci nisi gravida lorem, eu condimentum felis dolor id purus. Maecenas ac euismod leo. Suspendisse congue varius metus eu commodo. Aliquam erat volutpat. Fusce a elit et ante tempus laoreet. Morbi imperdiet ultrices ex, vel pharetra orci semper et. In fringilla placerat turpis, congue elementum risus imperdiet ac. Quisque feugiat eros nec quam rutrum, eu consequat augue porta. Sed vel massa volutpat, gravida augue eget, facilisis velit. Suspendisse potenti. Praesent consectetur, est nec iaculis pulvinar, augue mauris molestie orci, eu cursus ante erat blandit erat.
Duis urna velit, malesuada non varius vitae, varius at ex. Ut eu tortor at arcu ultrices faucibus. Curabitur id feugiat turpis. Cras egestas dignissim arcu sit amet posuere. Quisque eu facilisis mi. Quisque vel risus justo. Fusce consequat eu metus non mattis. Pellentesque tristique sem malesuada ante condimentum bibendum. Nunc id leo vel nibh facilisis eleifend.
---
title: "My Second Post11"
date: 2018-12-10T11:51:09Z
draft: false
type: post
---
---
title: "My Second Post12"
date: 2018-12-10T11:51:10Z
draft: false
type: post
---
---
title: "My Second Post13"
date: 2018-12-10T11:51:11Z
draft: false
type: post
---
---
title: "My Second Post14"
date: 2018-12-10T11:51:13Z
draft: false
type: post
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Interdum posuere lorem ipsum dolor sit. Et ligula ullamcorper malesuada proin libero. Egestas diam in arcu cursus euismod. Massa placerat duis ultricies lacus. Libero justo laoreet sit amet cursus sit amet dictum. Sit amet nulla facilisi morbi tempus. Accumsan tortor posuere ac ut. Odio morbi quis commodo odio aenean sed. Faucibus a pellentesque sit amet. Et tortor at risus viverra adipiscing. Volutpat est velit egestas dui id ornare arcu odio ut. Egestas pretium aenean pharetra magna. Venenatis urna cursus eget nunc scelerisque. Vel quam elementum pulvinar etiam non quam lacus. Sapien pellentesque habitant morbi tristique senectus et netus et malesuada. Vitae et leo duis ut diam quam. Risus at ultrices mi tempus. Fermentum odio eu feugiat pretium nibh.
Aliquam faucibus purus in massa tempor nec feugiat nisl. Massa vitae tortor condimentum lacinia quis vel. Luctus venenatis lectus magna fringilla urna porttitor rhoncus dolor. Diam sollicitudin tempor id eu nisl. Sit amet massa vitae tortor condimentum lacinia quis. Auctor elit sed vulputate mi sit amet mauris commodo quis. At auctor urna nunc id cursus. Sit amet mauris commodo quis imperdiet massa tincidunt nunc. Eu mi bibendum neque egestas congue. Cras ornare arcu dui vivamus arcu felis. Proin libero nunc consequat interdum varius sit. Donec pretium vulputate sapien nec. Purus non enim praesent elementum facilisis leo vel. Lectus mauris ultrices eros in.
Mattis aliquam faucibus purus in. Tortor at auctor urna nunc id cursus metus. Nulla facilisi nullam vehicula ipsum a arcu cursus vitae. Sed tempus urna et pharetra pharetra massa massa ultricies. Convallis convallis tellus id interdum velit. Lacus vel facilisis volutpat est velit egestas dui. Aliquam sem et tortor consequat id porta. Mollis nunc sed id semper. Donec massa sapien faucibus et molestie ac feugiat. Cursus mattis molestie a iaculis. Cras ornare arcu dui vivamus arcu felis. Leo vel fringilla est ullamcorper eget nulla facilisi etiam. Commodo nulla facilisi nullam vehicula ipsum a arcu cursus. Leo integer malesuada nunc vel risus commodo viverra maecenas. Et molestie ac feugiat sed lectus. Egestas maecenas pharetra convallis posuere morbi leo urna. Aenean pharetra magna ac placerat vestibulum lectus mauris.
---
title: "My Second Post15"
date: 2018-12-10T11:51:14Z
draft: false
type: post
---
---
title: "My Second Post16"
date: 2018-12-10T11:51:15Z
draft: false
type: post
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Interdum posuere lorem ipsum dolor sit. Et ligula ullamcorper malesuada proin libero. Egestas diam in arcu cursus euismod. Massa placerat duis ultricies lacus. Libero justo laoreet sit amet cursus sit amet dictum. Sit amet nulla facilisi morbi tempus. Accumsan tortor posuere ac ut. Odio morbi quis commodo odio aenean sed. Faucibus a pellentesque sit amet. Et tortor at risus viverra adipiscing. Volutpat est velit egestas dui id ornare arcu odio ut. Egestas pretium aenean pharetra magna. Venenatis urna cursus eget nunc scelerisque. Vel quam elementum pulvinar etiam non quam lacus. Sapien pellentesque habitant morbi tristique senectus et netus et malesuada. Vitae et leo duis ut diam quam. Risus at ultrices mi tempus. Fermentum odio eu feugiat pretium nibh.
Aliquam faucibus purus in massa tempor nec feugiat nisl. Massa vitae tortor condimentum lacinia quis vel. Luctus venenatis lectus magna fringilla urna porttitor rhoncus dolor. Diam sollicitudin tempor id eu nisl. Sit amet massa vitae tortor condimentum lacinia quis. Auctor elit sed vulputate mi sit amet mauris commodo quis. At auctor urna nunc id cursus. Sit amet mauris commodo quis imperdiet massa tincidunt nunc. Eu mi bibendum neque egestas congue. Cras ornare arcu dui vivamus arcu felis. Proin libero nunc consequat interdum varius sit. Donec pretium vulputate sapien nec. Purus non enim praesent elementum facilisis leo vel. Lectus mauris ultrices eros in.
Mattis aliquam faucibus purus in. Tortor at auctor urna nunc id cursus metus. Nulla facilisi nullam vehicula ipsum a arcu cursus vitae. Sed tempus urna et pharetra pharetra massa massa ultricies. Convallis convallis tellus id interdum velit. Lacus vel facilisis volutpat est velit egestas dui. Aliquam sem et tortor consequat id porta. Mollis nunc sed id semper. Donec massa sapien faucibus et molestie ac feugiat. Cursus mattis molestie a iaculis. Cras ornare arcu dui vivamus arcu felis. Leo vel fringilla est ullamcorper eget nulla facilisi etiam. Commodo nulla facilisi nullam vehicula ipsum a arcu cursus. Leo integer malesuada nunc vel risus commodo viverra maecenas. Et molestie ac feugiat sed lectus. Egestas maecenas pharetra convallis posuere morbi leo urna. Aenean pharetra magna ac placerat vestibulum lectus mauris.
---
title: "My Second Post17"
date: 2018-12-10T11:51:16Z
draft: false
type: post
tags: [ "foo", "bar" ]
authors: [ "Mike Jones", "Someone Else", "And Another" ]
description: |
This should be displayed instead. Is this now a multiline summary? I hope
so, but let's see. Excellent.
---
**Test.**
{{< highlight perl "linenos=table,hl_lines=2 15-17,linenostart=199" >}}
sub do_the_thing {
my $self = shift;
my $thing = shift;
return $thing->do($self->do_other_thing);
}
{{< / highlight >}}
---
title: "My Second Post2"
date: 2018-12-10T11:50:37Z
draft: false
type: post
---
---
title: "My Second Post3"
date: 2018-12-10T11:50:38Z
draft: false
type: post
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla viverra dignissim lectus, ac dictum nulla convallis a. Nullam non molestie enim, sit amet congue arcu. Cras at imperdiet ipsum. Cras lacinia eros ac nibh tristique tempor blandit in felis. Ut vitae tortor consequat mauris finibus convallis. Suspendisse at metus mi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce tincidunt ullamcorper facilisis. Maecenas condimentum sapien in sem euismod accumsan. Aliquam imperdiet nulla et ligula molestie blandit. Sed ultrices nec lectus consectetur lobortis. Sed varius vehicula cursus. Aenean placerat justo at tellus auctor, eu rhoncus sapien tempor. Nullam commodo, lacus in venenatis sollicitudin, ex tortor luctus nibh, ut molestie ligula erat vitae erat.
Nunc lorem enim, tempus nec magna non, volutpat vestibulum lorem. Sed faucibus tristique elit. Vestibulum finibus, mi ac ultricies volutpat, orci nisi gravida lorem, eu condimentum felis dolor id purus. Maecenas ac euismod leo. Suspendisse congue varius metus eu commodo. Aliquam erat volutpat. Fusce a elit et ante tempus laoreet. Morbi imperdiet ultrices ex, vel pharetra orci semper et. In fringilla placerat turpis, congue elementum risus imperdiet ac. Quisque feugiat eros nec quam rutrum, eu consequat augue porta. Sed vel massa volutpat, gravida augue eget, facilisis velit. Suspendisse potenti. Praesent consectetur, est nec iaculis pulvinar, augue mauris molestie orci, eu cursus ante erat blandit erat.
Duis urna velit, malesuada non varius vitae, varius at ex. Ut eu tortor at arcu ultrices faucibus. Curabitur id feugiat turpis. Cras egestas dignissim arcu sit amet posuere. Quisque eu facilisis mi. Quisque vel risus justo. Fusce consequat eu metus non mattis. Pellentesque tristique sem malesuada ante condimentum bibendum. Nunc id leo vel nibh facilisis eleifend.
---
title: "My Second Post4"
date: 2018-12-10T11:50:39Z
draft: false
type: post
---
---
title: "My Second Post5"
date: 2018-12-10T11:50:51Z
draft: false
type: post
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla viverra dignissim lectus, ac dictum nulla convallis a. Nullam non molestie enim, sit amet congue arcu. Cras at imperdiet ipsum. Cras lacinia eros ac nibh tristique tempor blandit in felis. Ut vitae tortor consequat mauris finibus convallis. Suspendisse at metus mi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Fusce tincidunt ullamcorper facilisis. Maecenas condimentum sapien in sem euismod accumsan. Aliquam imperdiet nulla et ligula molestie blandit. Sed ultrices nec lectus consectetur lobortis. Sed varius vehicula cursus. Aenean placerat justo at tellus auctor, eu rhoncus sapien tempor. Nullam commodo, lacus in venenatis sollicitudin, ex tortor luctus nibh, ut molestie ligula erat vitae erat.
Nunc lorem enim, tempus nec magna non, volutpat vestibulum lorem. Sed faucibus tristique elit. Vestibulum finibus, mi ac ultricies volutpat, orci nisi gravida lorem, eu condimentum felis dolor id purus. Maecenas ac euismod leo. Suspendisse congue varius metus eu commodo. Aliquam erat volutpat. Fusce a elit et ante tempus laoreet. Morbi imperdiet ultrices ex, vel pharetra orci semper et. In fringilla placerat turpis, congue elementum risus imperdiet ac. Quisque feugiat eros nec quam rutrum, eu consequat augue porta. Sed vel massa volutpat, gravida augue eget, facilisis velit. Suspendisse potenti. Praesent consectetur, est nec iaculis pulvinar, augue mauris molestie orci, eu cursus ante erat blandit erat.
Duis urna velit, malesuada non varius vitae, varius at ex. Ut eu tortor at arcu ultrices faucibus. Curabitur id feugiat turpis. Cras egestas dignissim arcu sit amet posuere. Quisque eu facilisis mi. Quisque vel risus justo. Fusce consequat eu metus non mattis. Pellentesque tristique sem malesuada ante condimentum bibendum. Nunc id leo vel nibh facilisis eleifend.
---
title: "My Second Post6"
date: 2018-12-10T11:51:01Z
draft: false
type: post
---
---
title: "My Second Post7"
date: 2018-12-10T11:51:02Z
draft: false
type: post
tags: ['foo', 'bar']
---
---
title: "My Second Post8"
date: 2018-12-10T11:51:04Z
draft: false
type: post
---
---
title: "My Second Post9"
date: 2018-12-10T11:51:05Z
draft: false
type: post
---
......@@ -13,5 +13,16 @@ tags: [ "irc", "golang", "docker" ]
authors: [ "Mike Jones" ]
---
Test about quoteDB.
* [Source](https://git.netsplit.uk/mike/quoteDB)
* Built in Golang
* Deployed in a Docker container
quoteDB v1.0.0 is now available on the Netsplit Gitlab. This release provides
the first working version of quoteDB, allowing IRC users to add quotes directly
from their channel into a Bash-like quotes database. The program can be
self-hosted and run in a Docker container. Presently, the web UI is read-only,
but I'm working on moderation features for the next release.
I recommend installation using Docker Compose. Please raise any issues or bugs
on the Gitlab repository.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment