factorial-io / fabalicious
deployment system based on fabric
Installs: 2 706
Dependents: 0
Suggesters: 0
Security: 0
Stars: 14
Watchers: 12
Forks: 2
Open Issues: 13
Language:Python
Type:composer-plugin
Requires
- composer-plugin-api: ^1
- dev-master
- 2.3.1
- 2.3.0
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.0
- 0.23.0
- 0.22.0
- 0.21.3
- 0.21.2
- 0.21.1
- dev-develop
- dev-feature/better-multisite-support
- dev-feature/letsencrypt
- dev-feature/plugin-discovery
- dev-feature/rsync-deployment
- dev-feature/drushMake
- dev-feature/remoteBackups
This package is auto-updated.
Last update: 2020-08-30 01:23:52 UTC
README
Fabalicious is deprecated in favor of phabalicious which is available in a stable version now. Fabalicious will only receive important bugfixes.
How does fabalicious work in two sentences
Fabalicious uses a configuration file with a list of hosts and ssh
and optionally tools like composer
, drush
, git
, docker
or custom scripts to run common tasks on remote machines. It is slightly biased to drupal-projects but it works for a lot of other types of projects.
Fabalicious is using fabric to run tasks on remote machines. The configuration-file contains a list of hosts to work on. Some common tasks are:
- deploying new code to a remote installation
- reset a remote installation to its defaults.
- backup/ restore data
- copy data from one installation to another
- optionally work with our docker-based development-stack multibasebox
Documentation
You'll find extensive documentation in the docs-folder or here