Direct code access
๐ป
Talk is cheap. Show me the code.
Direct code access lets you connect to environments via SSH or transfer files via SFTP. This can be useful when working with legacy software, for quick edits, or when Git-based deployment isn't practical, or sometimes in combination.
SSH
SSH (Secure Shell) is a network protocol to log in to remote web servers. It is used in the terminal and comes pre-installed on most operating systems. With SSH you get an interactive session on the remote server โ the environment in our case. SSH is not suited for transferring files from your computer to the server.
See the SSH guide.
SFTP
SFTP (Secure File Transfer Protocol) is a network protocol to transfer files to and from web servers. It's built on top of SSH. You will usually use it with a graphical interface.
See the SFTP guide.
SSH key authentication
To access code by either method, SSH keys are required. Upload your public SSH keys to your personal account with the dashboard. Read more about SSH keys here.
Your code access credentials are stored with your personal account on fortrabbit. This way you always have up-to-date code access on each environment you have access to. It also makes team management straightforward โ add or remove collaborators and code access is updated automatically.