TextBee---Web

TextBee---Web

Docker app from grtgbln's Repository

Overview

A simple SMS gateway that allows users to send SMS messages from a web interface or from their application via a REST API. It utilizes android phones as SMS gateways.

Requirements


        Requires a separate TextBee API container (and corresponding MongoDB container) to function.
    

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 3000

Target
3000
Default
3000
Value
3000
API URLVariable

URL of the TextBee API

Target
NEXT_PUBLIC_API_BASE_URL
Auth SecretVariable

Secret key for NextAuth. Generate at https://generate-secret.vercel.app/32

Target
AUTH_SECRET
Default
changeme
Value
changeme
MongoDB URLVariable

URL of the MongoDB database

Target
DATABASE_URL
Default
mongodb://localhost:27017/textbee
Value
mongodb://localhost:27017/textbee
Email - HostVariable

Email Host

Target
MAIL_HOST
Email - PortVariable

Email Port

Target
MAIL_PORT
Email - UserVariable

Email User

Target
MAIL_USER
Email - PasswordVariable

Email Password

Target
MAIL_PASS
Email - FromVariable

Email From

Target
MAIL_FROM
Email - Admin EmailVariable

Admin Email

Target
ADMIN_EMAIL
Auth URLVariable

URL of the web interface. Needed for password reset links

Target
NEXTAUTH_URL
Default
http://localhost:3000
Value
http://localhost:3000
Google Client ID (OAuth)Variable

Google Client ID for OAuth

Target
NEXT_PUBLIC_GOOGLE_CLIENT_ID
Tawk.to Embed URLVariable

Tawk.to embed URL

Target
NEXT_PUBLIC_TAWKTO_EMBED_URL

Details

Repository
ghcr.io/vernu/textbee/web:latest
Last Updated2026-06-02
First Seen2024-12-31

Run TextBee---Web on Unraid.

TextBee---Web is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.