Sequel Pro for Chassis
Adds a handy
vagrant sequel command to simplify access to your database.
We recommend installing this extension globally to make it available on every Chassis box.
git clone https://github.com/Chassis/SequelPro ~/.chassis/extensions/sequelpro
Alternatively to install this extension into a single Chassis box, add
Chassis/SequelPro to your
extensions list in your
extensions: - Chassis/SequelPro
(For manual installation, clone this repository into your Chassis
If you get a connection error, the first thing to attempt to debug is to check the details that Sequel Pro gives you (under the Show Details button).
key_load_public: No such file or directory
If you get this error on macOS Sierra, it's possible that you have too many SSH keys loaded into your
ssh-agent. If you're using multiple Chassis boxes with this setup in your SSH config (
AddKeysToAgent yes), each new box you add will be added to your agent. With too many of these, SSH will hit the authentication retries limit before getting to the correct key.
The simple solution is to add this to your
# Disable checks on Vagrant machines Host 127.0.0.1 # Skip adding to agent AddKeysToAgent no # Only use key specified on CLI IdentitiesOnly yes # Skip known hosts UserKnownHostsFile /dev/null StrictHostKeyChecking no
This disables using system-level keys (both from the agent, and your regular SSH keys), and disables host checks (which are not necessary for localhost). This does not affect
vagrant ssh, which already uses these options.