Skip to content

chore: drop brew dev tool config in favor of Docker#59

Merged
CaddyDz merged 1 commit into
masterfrom
chore/migrate-to-docker
May 21, 2026
Merged

chore: drop brew dev tool config in favor of Docker#59
CaddyDz merged 1 commit into
masterfrom
chore/migrate-to-docker

Conversation

@CaddyDz

@CaddyDz CaddyDz commented May 21, 2026

Copy link
Copy Markdown
Owner

All development databases, runtimes, and services now run in Docker containers. The corresponding brew installs (php, node, mysql, postgres, redis, meilisearch, minio, nginx, dnsmasq) and their Valet integration have been uninstalled, so the matching dotfile references are dead.

  • .aliases: drop Laravel/PHP block (art, tinker, c, db, format) and the redis-cli socket wrapper
  • .functions.sh: drop mysql reset() helper and the brew() wrapper that blocked brew upgrade to protect local Postgres/Meilisearch
  • etc/paths: drop hardcoded /opt/homebrew/Cellar/postgresql@15/15.4/bin
  • install.sh: stop symlinking .my.cnf
  • .config/valet: remove Laravel Valet CA, per-site certs, nginx vhosts, drivers, sites, and dnsmasq config
  • delete .my.cnf and postgresql.conf
  • regenerate Brewfile from current install (utilities + GUI casks only)

All development databases, runtimes, and services now run in Docker
containers. The corresponding brew installs (php, node, mysql, postgres,
redis, meilisearch, minio, nginx, dnsmasq) and their Valet integration
have been uninstalled, so the matching dotfile references are dead.

- .aliases: drop Laravel/PHP block (art, tinker, c, db, format) and the
  redis-cli socket wrapper
- .functions.sh: drop mysql reset() helper and the brew() wrapper that
  blocked `brew upgrade` to protect local Postgres/Meilisearch
- etc/paths: drop hardcoded /opt/homebrew/Cellar/postgresql@15/15.4/bin
- install.sh: stop symlinking .my.cnf
- .config/valet: remove Laravel Valet CA, per-site certs, nginx vhosts,
  drivers, sites, and dnsmasq config
- delete .my.cnf and postgresql.conf
- regenerate Brewfile from current install (utilities + GUI casks only)

Signed-off-by: Salim Djerbouh <13698160+CaddyDz@users.noreply.github.com>
@CaddyDz CaddyDz self-assigned this May 21, 2026
@CaddyDz CaddyDz added brew 🍺 Homebrew configuration chores Cleaning and tidying things up labels May 21, 2026
@github-actions github-actions Bot added the config Configuration files or variables label May 21, 2026
@CaddyDz CaddyDz merged commit f5cd8f2 into master May 21, 2026
1 check passed
@CaddyDz CaddyDz deleted the chore/migrate-to-docker branch May 21, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

brew 🍺 Homebrew configuration chores Cleaning and tidying things up config Configuration files or variables

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant