Skip to content

Instantly share code, notes, and snippets.

View slongoria's full-sized avatar

Savannah Longoria slongoria

View GitHub Profile
@slongoria
slongoria / README.md
Last active March 19, 2023 15:43
Docker compose files for temporal.io with external MySQL databases for temporal and temporal_visibility tables (using PlanetScale as example)

Build prerequisites

  • Please note: I was testing successfully on my local Mac with Intel chipset and amd64 Linux using GitHub CodeSpaces. If you are running into issues as you build/run docker-compose up, it may be worth checking whether you can get it to run in a GitHub Codespace or GitPod.

Go Lang (minimum version required is 1.18):

  • Install on macOS with brew install go
  • Install on Ubuntu with sudo apt install golang.

Protocol buffers compiler (only if you are going to change proto files):