summaryrefslogtreecommitdiff
path: root/content/projects/bashtard/_index.md
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2023-03-13 16:19:04 +0100
committerPatrick Spek <p.spek@tyil.nl>2023-03-13 16:19:04 +0100
commited54b79220481f921ca90ced4b923e6369a68225 (patch)
treea5f106b1d1a02923e5d71e4e8daa905bc687ebff /content/projects/bashtard/_index.md
parentdd7ebf0815d33e93a3cec6a046b88bb4997697d9 (diff)
Add projects page
Diffstat (limited to 'content/projects/bashtard/_index.md')
-rw-r--r--content/projects/bashtard/_index.md17
1 files changed, 17 insertions, 0 deletions
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.