⚙ Fabula
Minimalist server configuration and task management.
Go straight to the full documentation if you'd like.
Introduction
At its core, Fabula is a simple Bash script preprocessor and runner. It lets
you run scripts locally and on remote servers. Fabula (latin for
story) is inspired by Python's Fabric.
<fabula>
export default {
docsDir: {
local: './docs',
remote: '/remote/path/www'
}
}
</fabula>
<commands>
local vuepress build <%= docsDir.local %>
put <%= docsDir.local %>/.vuepress/dist/ <%= docsDir.remote %>
sudo service nginx restart
</commands>
Inspired by Vue, it lets you keep settings and commands in concise single-file components.
Please refer to the full documentation to learn more.
Meta
Created and maintained by Jonas Galvez with the help of the Nuxt Core Team.
Proudly sponsored by STORED, which provides state-of-the-art e-commerce solutions in Brazil.