https://github.com/swat1563/langfuse-setup
https://github.com/swat1563/langfuse-setup
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/swat1563/langfuse-setup
- Owner: SwAt1563
- License: mit
- Created: 2025-02-20T17:57:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-20T18:15:11.000Z (over 1 year ago)
- Last Synced: 2025-02-20T19:27:26.569Z (over 1 year ago)
- Language: Python
- Size: 137 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Self-Hosted LangSmith Setup
This repository provides an easy way to self-host LangSmith using Docker. Follow the steps below to set up and run LangSmith on your own server.

## Prerequisites
- **Docker** installed on your system
- **Make** installed (for running the Makefile)
- **PowerShell (Windows only)** or **Bash (Linux/Mac)**
## Installation Steps
### 1. Clone the Repository
```sh
git clone https://github.com/SwAt1563/langfuse-setup.git
cd langfuse-setup
```
### 2. Create the Network
Before running the container, you need to create a Docker network.
#### **On Windows (PowerShell)**
```powershell
./create_network.ps1
```
#### **On Linux/Mac (Bash)**
```sh
./create_network.sh
```
### 3. Run LangSmith
Once the network is created, start LangSmith using:
```sh
make run
```
This will pull and run the necessary Docker containers for LangSmith.
## Usage
After the setup is complete, LangSmith should be running on your local server. You can access it by navigating to:
```
http://localhost:4000
```
## Troubleshooting
- Ensure Docker is running before executing the commands.
- If `make run` fails, try running:
```sh
docker-compose -f docker-compose.yml up
```
## Contributing
Feel free to submit issues or contribute improvements via pull requests.
## License
This project is licensed under MIT License.