From ed54b79220481f921ca90ced4b923e6369a68225 Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Mon, 13 Mar 2023 16:19:04 +0100 Subject: Add projects page --- content/projects/_index.md | 7 +++++++ content/projects/bashtard/_index.md | 17 +++++++++++++++++ content/projects/bashtard/releases/1.0.0.md | 9 +++++++++ content/projects/bashtard/releases/_index.md | 4 ++++ 4 files changed, 37 insertions(+) create mode 100644 content/projects/_index.md create mode 100644 content/projects/bashtard/_index.md create mode 100644 content/projects/bashtard/releases/1.0.0.md create mode 100644 content/projects/bashtard/releases/_index.md (limited to 'content') diff --git a/content/projects/_index.md b/content/projects/_index.md new file mode 100644 index 0000000..6907ad3 --- /dev/null +++ b/content/projects/_index.md @@ -0,0 +1,7 @@ +--- +title: Projects +--- + +This page lists all projects I actively work on, with some information about +them, releases, any packages, and documentation to get people started on using +them. diff --git a/content/projects/bashtard/_index.md b/content/projects/bashtard/_index.md new file mode 100644 index 0000000..9e31798 --- /dev/null +++ b/content/projects/bashtard/_index.md @@ -0,0 +1,17 @@ +--- +title: Bashtard +repository: https://git.tyil.nl/bashtard +languages: +- Bash +--- + +Bashtard is a configuration management system built on the idea of simplicity +for the user. It lets you write reasonably simple Bash scripts to configure +your systems, while providing just enough abstractions to make it easy to +work with various base systems. + +It is similar in purpose as other configuration management tools, such as +Ansible and Puppet, however Bashtard tries to keep dependencies to a minimum +while still providing some abstractions to make the process easier. This +allows Bashtard to run in more constrained environments, with the abstractions +allowing it to manage a varied array of systems in a single network. diff --git a/content/projects/bashtard/releases/1.0.0.md b/content/projects/bashtard/releases/1.0.0.md new file mode 100644 index 0000000..ef54893 --- /dev/null +++ b/content/projects/bashtard/releases/1.0.0.md @@ -0,0 +1,9 @@ +--- +title: Bashtard v1.0.0 +date: 2022-05-06 +type: project-release +packages: + bashtard-1.0.0.tar.gz: https://dist.tyil.nl/packages/bashtard/bashtard-1.0.0.tar.gz +--- + +This is the initial release of Bashtard. diff --git a/content/projects/bashtard/releases/_index.md b/content/projects/bashtard/releases/_index.md new file mode 100644 index 0000000..c98ddda --- /dev/null +++ b/content/projects/bashtard/releases/_index.md @@ -0,0 +1,4 @@ +--- +title: Bashtard +type: project-release +--- -- cgit v1.1