BreizhVibe tutorials
Small tools, step by step.
The tricks we use on every project to build, test and publish small websites. Each one fits on one page, takes a few minutes, and keeps working after you close the tab.
From your Mac to the server
Read them in order the first time: try a site locally, give your Mac a key to the server, then publish with one command.
-
1
Try it on your Mac
macOS · Automator · 10 minutes
Serve any folder with PHP from a right-click
A Finder Quick Action starts PHP’s built-in server in the folder you right-click and opens the page in Chrome. Two more actions list the running servers and stop them.
-
2
Open the door
macOS or Linux · 5 minutes
Log in to your server with an SSH key
ssh-keygen on your Mac makes the pair, one line of authorized_keys on the server lets it in. Emitter and receiver side by side, then a key of its own for GitHub Actions.
-
3
Publish
zsh · GitHub CLI · 5 minutes
Commit, push and watch the deployment
gpush, a small zsh function: commit, push to GitHub and follow the GitHub Actions run live in the terminal. If the deployment fails, the command fails.
Built with these tools
They come from real projects: Skrid, the CMS that edits a site’s own HTML files, and the BreizhVibe apps for associations and small businesses.
