A collection of Ansible roles and scripts to enhance Trellis VM management.
This project provides tools to improve the Trellis VM experience, particularly focusing on SSH configuration and VM startup.
To install these tools into your Trellis project, use the installation script:
./scripts/install-trellis-vm-start.sh /path/to/your/trellis
For example:
./scripts/install-trellis-vm-start.sh /Users/username/Sites/your-project/trellis
- SSH Configuration: Automatically configures SSH for easy access to your Trellis VMs
- VM Start Hooks: Deploy hooks that run after VM startup
- Utility Scripts: Scripts for managing VM startup and SSH configuration
After installation, you can use the VM Start functionality by running:
cd /path/to/your/trellis
ansible-playbook vm.yml
For more detailed information, see the README in the scripts
directory.