Another try
- already tried years ago
- again only a year ago
- problems because of our project and port forwarding
- docker required inside workspace and dind wasn’t there or wasn’t stable anough (or performant enough)
- unsure about performance requirements for a whole team or at least three people, especially with composer and behat tests (back then)
- JetBrains Gateway because we need PHPStorm, VSCode desktop as an alternative (and it’s easy), vscode-server as an absolute fallback, quick fix, edit option
This time tho
- the motivation? What do I want to solve with this??
- choose your computer / OS
- especally because of
- Docker performance on macOS
- Office required at work & libreoffice sucks -> Windows required
- IDE completely remote
- computer can be a potatoe
- IDE on computer
- sync code to remote
- what is the solution when you’re on the move? some sync? rsync or so
- host and run project locally
- multiple branches publically available for tests or code reviews
- multiple workspaces, one persistent, one staging
Hosting requirements
- multiple developers
- ports from dind project to coder workspace to external nginx-proxy-manager
- performance overview on Hetzner Cloud
SSH config
Coder autocomplete
How to start you work day
#Development
#How-To