Skip to content

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. 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.

    Read the Quick Action tutorial

  2. 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.

    Read the SSH key tutorial

  3. 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.

    Read the gpush tutorial

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.

The Skrid case studyBreizhVibe