Self-hosting
Development
Learn how to set up a local Latitude instance for development
Prerequisites:
- Install PNPM.
- Install Tmuxinator (
brew install tmuxinator
on Mac). - Install Docker and docker-compose (or a compatible alternative).
Setting up the environment
Install dependencies:
Build dependencies
Start the environment:
Once docker compose is up (you’ll see that on the 3rd tmux window) run the database migrations on a separate tab:
Signing up
Go to localhost:3000
, sign up with any email, then open localhost:8025
, click on the first email, and log in.
Welcome to your very own Latitude!