Quickstart
Get LifyGo running locally in under 5 minutes.Prerequisites
Before you begin, make sure you have the following installed:- Docker
- Go 1.22+
- Node.js 20+
1. Clone the Repository
2. Start Infrastructure Services
Start PostgreSQL and Redis using Docker Compose.3. Configure the API
Navigate to the API application and create your environment file..env file with the following values:
4. Run Database Migrations
5. Start the API Server
6. Start the Dashboard
Open another terminal and run:7. Configure SMTP
- Open the dashboard.
- Sign in.
- Navigate to SMTP Settings.
- Add your SMTP credentials.
SMTP passwords are encrypted using AES-256 before being stored.
8. Send Your First Email
Once you’ve generated an API key from the dashboard, test your installation:Next Steps
After completing the quickstart, you can explore:- Authentication
- Email API
- OTP API
- Cron Jobs
- SMTP Management
- Webhooks
- SDKs