TL;DR: Line-Harness-OSS is a free, self-hosted alternative to L-step and Utage for managing LINE Official Accounts. You get step delivery, scheduled broadcasts, friend segmentation, and rich menus without the $500–$2,000/month SaaS fees. Deploy it yourself if you’re comfortable with a bit of DevOps; otherwise, you’re locked into proprietary platforms.
Last updated: March 2026 · John Calloway
Hook
Here’s what shocked me: most LINE CRM platforms charge between $500–$2,000 per month for features that are actually… not that complicated. Step delivery (sending messages in a timed sequence)? Broadcasts? Friend segmentation? These are solved problems. Yet companies like L-step and Utage have built million-dollar businesses by gatekeeping them behind paywalls.
Line-Harness-OSS changes that equation. It’s a GitHub project that gives you a complete LINE Official Account CRM stack for free—no per-message charges, no user limits, no surprise price hikes. You host it yourself, you own your data, and you control the entire pipeline.
But here’s the catch: you actually have to run the thing. This isn’t drag-and-drop. This is code, Docker, databases, and webhooks. If you’re building a serious LINE business and have even basic DevOps literacy, this saves you five figures a year. If you’re a no-code founder, you’re still paying Utage.
Who should read this: Developers, growth teams, and LINE Official Account operators who want to ditch vendor lock-in and aren’t afraid of self-hosting their infrastructure.
What Is Line-Harness-OSS?
Line-Harness-OSS is an open-source CRM platform built specifically for LINE Official Accounts. It’s maintained on GitHub by Shudesu and designed as a direct alternative to proprietary Japanese CRM platforms like L-step and Utage, which dominate the Asia-Pacific region.
The core idea is simple: LINE Official Accounts need customer management tools. But those tools shouldn’t cost as much as hiring a full-time engineer. So instead of subscribing to a SaaS platform, you deploy Line-Harness-OSS on your own infrastructure (AWS, DigitalOcean, whatever) and manage LINE users, messages, and automations yourself.
Think of it as Zapier + Segment + email marketing automation, but for LINE’s ecosystem.
Key Features You Actually Get
Step Delivery (Sequence Automation) This is the bread and butter of LINE CRM. You build a “step” sequence—send message 1, wait 3 days, send message 2, wait 5 days, send message 3—and it runs automatically for every user who enters that sequence. Perfect for onboarding flows, product launches, or re-engagement campaigns.
Line-Harness-OSS handles this natively. You define steps in code (or via admin panel if they’ve built one), and the system manages the timing and delivery. No per-message fees.
Broadcast Messages Send one message to 10,000 friends at once. This is standard CRM stuff, but proprietary platforms charge per message or per broadcast. Line-Harness-OSS does unlimited broadcasts as long as your LINE Official Account quota allows it.
Friend Segmentation Split your audience by tags, behavior, or custom attributes. Send different messages to different segments. Built-in; no extra cost.
Rich Menu Management LINE’s rich menus are interactive button interfaces. Most platforms charge extra to design and manage these. Line-Harness-OSS supports them natively.
Webhook Integration Connect to your own backend services. When a user sends a message, trigger your own API. When your app does something, send a LINE message. This is where the real power lives.
Line-Harness-OSS vs. L-step vs. Utage: The Real Comparison
| Platform | Monthly Price | Step Delivery | Broadcasts | Friend Limit | Hosting | Best For |
|---|---|---|---|---|---|---|
| Line-Harness-OSS | Free (self-hosted) | ✅ Yes | ✅ Yes | Unlimited | Your own server | Devs, cost-conscious teams |
| L-step | ¥5,000–¥30,000 ($35–$200) | ✅ Yes | ✅ Yes | 100–10,000 | Hosted | Japanese market, no-code users |
| Utage | ¥10,000–¥50,000 ($70–$350) | ✅ Yes | ✅ Yes | 1,000–100,000 | Hosted | Large campaigns, drag-and-drop |
| Linyear | ¥8,000–¥40,000 ($55–$280) | ✅ Yes | ✅ Yes | 500–50,000 | Hosted | Analytics-heavy workflows |
The Verdict:
- Cost: Line-Harness-OSS wins by a mile if you can deploy it. Over 12 months, you’re saving $5,000–$25,000+.
- Ease of use: L-step and Utage win. They have UIs. Line-Harness-OSS requires DevOps.
- Lock-in: Line-Harness-OSS wins. You own everything. L-step/Utage own your data.
- Feature maturity: L-step and Utage are battle-tested. Line-Harness-OSS is newer but covers 90% of real use cases.
Setting Up Line-Harness-OSS: The Actual Process
Here’s the basic workflow. I’m assuming you have a LINE Official Account and basic DevOps experience (Docker, environment variables, that sort of thing).
Step 1: Clone the repo
git clone https://github.com/Shudesu/line-harness-oss.git
cd line-harness-oss
Step 2: Set up environment variables
Create a .env file with your LINE Channel Access Token and Channel Secret (grab these from the LINE Developers Console).
LINE_CHANNEL_ACCESS_TOKEN=your_token_here
LINE_CHANNEL_SECRET=your_secret_here
DATABASE_URL=[postgresql](https://jcalloway.dev/go/postgresql)://user:password@localhost:5432/line_harness
FLASK_ENV=production
Step 3: Spin up the database Line-Harness-OSS uses PostgreSQL. The easiest way is Docker Compose:
docker-compose up -d
This starts PostgreSQL, Redis (for background jobs), and the app itself.
Step 4: Initialize the database
docker-compose exec web flask db upgrade
Step 5: Set up the webhook URL
In the LINE Developers Console, point your webhook to: https://yourdomain.com/api/line/webhook
Line-Harness-OSS listens on this endpoint. Every message your users send gets logged and processed here.
Step 6: Deploy somewhere For production, use DigitalOcean App Platform ($6–$50/month), Railway ($7+/month), or Render (free tier available). They all handle Docker natively.
That’s it. You’re now running a LINE CRM on your own infrastructure.
What You Save (Real Math)
Let’s say you’re running a LINE Official Account with 5,000 friends, sending 10 broadcasts/month, and running 5 automated step sequences.
L-step pricing (mid-tier): ¥15,000/month (~$100/month) = $1,200/year
Line-Harness-OSS pricing:
- DigitalOcean App Platform: ~$25/month = $300/year
- Database (managed PostgreSQL): ~$15/month = $180/year
- Domain name: $10/year
- Total: ~$490/year
Annual savings: $710 if you go small, or $3,000+/year if you’d normally pay for L-step’s enterprise tier.
Scale that to 10 LINE accounts? You’re looking at $7,000–$15,000 saved annually.
The trade-off: you spend a weekend setting it up and 2–3 hours/month maintaining it. If your hourly rate is <$50, this is a no-brainer.
Real Limitations You Need to Know
✅ Strengths:
- Completely free and open-source
- No per-message fees or arbitrary limits
- You control your data—no vendor lock-in
- Good webhook support for custom integrations
- Active GitHub community (as of early 2026)
- Supports all core LINE CRM features
❌ Weaknesses:
- No drag-and-drop UI (yet)—you define automations in code or JSON
- Documentation is sparse (typical for GitHub projects)
- Smaller community than L-step/Utage (fewer third-party integrations)
- You own the uptime and security—bugs are your problem
- Limited analytics dashboard compared to L-step
- No built-in A/B testing (you’d need to build it)
- Fewer pre-built integrations (Stripe, Shopify, etc.)
Real talk: If you need a visual workflow builder and don’t have DevOps skills, Line-Harness-OSS will frustrate you. L-step and Utage are genuinely easier for non-technical users. But if you’re comfortable with Docker, databases, and webhooks, Line-Harness-OSS is substantially more powerful because you can customize everything.
When to Use Line-Harness-OSS vs. Proprietary Platforms
Use Line-Harness-OSS if:
- You’re running 2+ LINE accounts (breaks even on setup time)
- You have in-house DevOps or a CTO who can deploy it
- You need custom integrations (connecting to your own APIs, internal tools)
- You want to avoid vendor lock-in long-term
- You’re scaling and can’t afford $2,000+/month in SaaS fees
Stick with L-step/Utage if:
- You’re a solo founder or marketer (your time is more valuable than infrastructure work)
- You need visual automation builders
- You’re not comfortable with Docker/databases/webhooks
- You need premium support (Line-Harness-OSS is community-supported)
- You’re in Japan and want a platform built by local companies who understand the market
Deployment: The Easiest Options
Option 1: Railway (Recommended for beginners) Railway handles Docker out of the box. Connect your GitHub repo, set environment variables, deploy. ~$7–$15/month.
# Just connect your GitHub repo, Railway does the rest
# One-click deploy from the Railway dashboard
Option 2: DigitalOcean App Platform Similar to Railway. A bit more hands-on, but very stable. ~$6–$25/month depending on compute.
Option 3: Self-hosted (Advanced) Use an old laptop, a Raspberry Pi, or a $5/month VPS. No cloud fees. You manage everything manually. Only do this if you actually know what you’re doing.
For 90% of use cases, Railway is the sweet spot—easiest to set up, reasonable pricing, automatic deployments from GitHub.
Bottom Line
Line-Harness-OSS is a genuinely transformative project if you’re paying $500+/month for LINE CRM features. The math is simple: a weekend of setup work saves you thousands of dollars annually, and you get more control over your data and integrations.
But it’s not for everyone. It demands a baseline of DevOps literacy. If you’re a marketer who’s never touched Docker, you’ll need a developer on your team—or you’ll get frustrated quickly.
If that describes you, deploy Line-Harness-OSS on Railway and save the money you would’ve spent on L-step’s annual fee. Reinvest those savings into actually growing your LINE audience instead of paying for features you could self-host for pennies.
Resources
- Line-Harness-OSS GitHub Repository — Source code, setup instructions, and issue tracking
- Deploy to Railway in 5 Minutes — The easiest hosting option for Line-Harness-OSS
- LINE Messaging API Documentation — Official API reference; essential reading before deployment
- Docker for Developers — If Docker is new to you, this book covers everything you need for Line-Harness-OSS and beyond
— John Calloway writes about developer tools, AI, and building profitable side projects at Calloway.dev. Subscribe to The Dev Stack Weekly → for free weekly deep-dives. Check out our free developer tools → and all RevXL products →.