Skip to content

Add OpenReply template - #1515

Open
yahyaoudra wants to merge 2 commits into
easypanel-io:mainfrom
yahyaoudra:openreply-template
Open

Add OpenReply template#1515
yahyaoudra wants to merge 2 commits into
easypanel-io:mainfrom
yahyaoudra:openreply-template

Conversation

@yahyaoudra

Copy link
Copy Markdown

Summary

Adds an EasyPanel template for OpenReply, an open-source Instagram comment-to-DM automation tool and self-hosted ManyChat alternative.

What Changed

  • Adds templates/openreply as a standalone template.
  • Creates four services:
    • openreply Next.js web app
    • openreply-worker BullMQ worker
    • openreply-db PostgreSQL 16 database
    • openreply-redis Redis queue/cache service
  • Builds the web and worker services from diwenne/openreply using Nixpacks.
  • Sets NIXPACKS_NODE_VERSION=22 because OpenReply uses Next.js 16 and Prisma 7, which require a newer Node runtime than Nixpacks' Node 18 default.
  • Generates internal secrets automatically:
    • NEXTAUTH_SECRET
    • CRON_SECRET
    • ENCRYPTION_KEY
    • database password
    • Redis password
  • Prompts users for required Resend and Meta/Instagram credentials.

Validation

npm run build-templates
npm run build

Both commands completed successfully.

Notes

After deployment, users still need to configure their Meta developer app with:

OAuth redirect: https://your-domain/api/instagram/callback
Webhook callback: https://your-domain/api/webhook

The webhook verify token must match the value entered during template setup.

@netlify

netlify Bot commented Aug 8, 2026

Copy link
Copy Markdown

Deploy Preview for easypanel-templates ready!

Name Link
🔨 Latest commit 71faee8
🔍 Latest deploy log https://app.netlify.com/projects/easypanel-templates/deploys/6a769f66c571e7000893da53
😎 Deploy Preview https://deploy-preview-1515--easypanel-templates.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@yahyaoudra
yahyaoudra marked this pull request as ready for review August 8, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant