Skip to content

Releases

LocalSites 1.1.0

Choose a tag to compare

@itismowgli itismowgli released this 09 Nov 09:34

LocalSites 1.1.0

Update when it suits you

  • When an update is ready, LocalSites asks whether to restart now or install it when you quit
  • While an update downloads, you can pick between restarting as soon as it's ready or installing it when you quit
  • "Install when I quit" works with any update setting, not only the automatic ones

A badge for what needs you

  • The Dock icon shows how many things need you: folders waiting for access, failed Doctor checks, projects with a problem, agent requests, problems to look at, and an update waiting to be installed
  • Overview → Needs attention lists every one of them and says what the Dock number is made of, and the menu bar menu starts with the same summary
  • macOS asks once whether LocalSites may show the badge. If you said no earlier, turn on "Badge application icon" in System Settings → Notifications → LocalSites

Install: download LocalSites-1.1.0-macos-arm64.zip, unzip, and move LocalSites to Applications. Needs macOS on Apple silicon and Homebrew (brew install httpd mysql@8.4 php). If you already have an earlier 1.x version, the app offers this update in Settings → Updates.

First launch: "Apple could not verify LocalSites"

LocalSites isn't notarized by Apple yet, because notarizing needs a paid Apple Developer account. The app is open source, so you can read the code or build it yourself. The first time you open it, macOS blocks it. To allow it once:

  1. Open LocalSites.app. macOS says it couldn't verify the app. Click Done (not Move to Trash).
  2. Open System Settings → Privacy & Security and scroll down to Security.
  3. Next to "LocalSites was blocked to protect your Mac", click Open Anyway.
  4. Enter your password or use Touch ID, then click Open Anyway again.

macOS remembers your choice, so you only need to do this once. If you prefer the Terminal:

xattr -dr com.apple.quarantine /Applications/LocalSites.app

update.json and update.json.sig let the app update itself; you don't need to download them.

LocalSites 1.0.2

Choose a tag to compare

@itismowgli itismowgli released this 09 Nov 09:05

LocalSites 1.0.2

  • Notifications now come from LocalSites itself and show its icon, instead of looking like they came from Script Editor
  • The first time you open this version, macOS asks whether LocalSites may send notifications. Click Allow to keep getting update and problem alerts

Install: download LocalSites-1.0.2-macos-arm64.zip, unzip, and move LocalSites to Applications. Needs macOS on Apple silicon and Homebrew (brew install httpd mysql@8.4 php). If you already have 1.0.0 or 1.0.1, the app offers this update in Settings → Updates.

First launch: "Apple could not verify LocalSites"

LocalSites isn't notarized by Apple yet, because notarizing needs a paid Apple Developer account. The app is open source, so you can read the code or build it yourself. The first time you open it, macOS blocks it. To allow it once:

  1. Open LocalSites.app. macOS says it couldn't verify the app. Click Done (not Move to Trash).
  2. Open System Settings → Privacy & Security and scroll down to Security.
  3. Next to "LocalSites was blocked to protect your Mac", click Open Anyway.
  4. Enter your password or use Touch ID, then click Open Anyway again.

macOS remembers your choice, so you only need to do this once. If you prefer the Terminal:

xattr -dr com.apple.quarantine /Applications/LocalSites.app

update.json and update.json.sig let the app update itself; you don't need to download them.

LocalSites 1.0.1

Choose a tag to compare

@itismowgli itismowgli released this 09 Nov 08:45

LocalSites 1.0.1

Small wording fixes across the app:

  • The data browser shows row ranges as "1 to 12 of 12"
  • Storage settings say "Nothing to clean" where they used to show a lone dash
  • A project with no Git branch shows "none" instead of a dash
  • Read-only database errors read as two plain sentences
  • The export option now says compressed files are usually 5 to 10 times smaller
  • Skipped checks in localsites doctor are marked with a plain hyphen

Install: download LocalSites-1.0.1-macos-arm64.zip, unzip, and move LocalSites to Applications. Needs macOS on Apple silicon and Homebrew (brew install httpd mysql@8.4 php). If you already have 1.0.0, the app offers this update in Settings → Updates.

First launch: "Apple could not verify LocalSites"

LocalSites isn't notarized by Apple yet, because notarizing needs a paid Apple Developer account. The app is open source, so you can read the code or build it yourself. The first time you open it, macOS blocks it. To allow it once:

  1. Open LocalSites.app. macOS says it couldn't verify the app. Click Done (not Move to Trash).
  2. Open System Settings → Privacy & Security and scroll down to Security.
  3. Next to "LocalSites was blocked to protect your Mac", click Open Anyway.
  4. Enter your password or use Touch ID, then click Open Anyway again.

macOS remembers your choice, so you only need to do this once. If you prefer the Terminal:

xattr -dr com.apple.quarantine /Applications/LocalSites.app

update.json and update.json.sig let the app update itself; you don't need to download them.

LocalSites 1.0.0

Choose a tag to compare

@itismowgli itismowgli released this 09 Nov 03:21

LocalSites 1.0 for macOS

  • LocalSites is ready for everyday use on macOS: projects, PHP versions, HTTPS domains, databases, sharing, Git and AI agents in one app
  • A new app icon, with the macOS 26 Liquid Glass look, plus a matching menu bar icon and sidebar logo
  • Recent activity: times stay on one line, actions are described in plain words, and repeats are counted (×3) instead of listed again
  • Adminer: clicking it again while it is being set up no longer starts a second setup
  • Shared sites: the limit on wrong passwords can no longer be dodged by faking where a visitor comes from
  • Database names can no longer start with a dash
  • Buttons no longer show an icon's name as text when the icon is missing

Install: download LocalSites-1.0.0-macos-arm64.zip, unzip, and move LocalSites to Applications. Needs macOS on Apple silicon and Homebrew (brew install httpd mysql@8.4 php).

First launch: "Apple could not verify LocalSites"

LocalSites isn't notarized by Apple yet, because notarizing needs a paid Apple Developer account. The app is open source, so you can read the code or build it yourself. The first time you open it, macOS blocks it. To allow it once:

  1. Open LocalSites.app. macOS says it couldn't verify the app. Click Done (not Move to Trash).
  2. Open System Settings → Privacy & Security and scroll down to Security.
  3. Next to "LocalSites was blocked to protect your Mac", click Open Anyway.
  4. Enter your password or use Touch ID, then click Open Anyway again.

macOS remembers your choice, so you only need to do this once. If you prefer the Terminal:

xattr -dr com.apple.quarantine /Applications/LocalSites.app

update.json and update.json.sig let the app update itself; you don't need to download them.