Skip to content

Active fork for Nextcloud 25-33 + send SMS from browser + UnifiedPush #359

Description

@Brisferr

Active fork available: Brisferr/ocsms

The original app stopped receiving updates around NC20. This fork brings it fully up to date and adds significant new features.

What works

  • Nextcloud 25 through 33 — full compatibility (PSR-4, QBMapper, NC33 theme/CSS variables, dark mode)
  • Send SMS from the browser — compose a message in Nextcloud, your Android phone delivers it
  • UnifiedPush via self-hosted ntfy — near-instant delivery (< 2 s), no Google / Firebase required
  • Incoming reply sync — replies appear in the web UI within seconds via SMS_RECEIVED broadcast
  • Conversation auto-refresh — no F5 needed for new messages
  • Outbox view — pending / sent / failed messages shown inline with retry button
  • Contact + message search — real-time filter in left column, highlight + navigate in conversation

Android companion app

Brisferr/ncsms-android — complete Kotlin rewrite (WorkManager, UnifiedPush, Android 7-14)

Install

cd /var/www/html/custom_apps/
git clone https://github.com/Brisferr/ocsms.git
php occ app:enable ocsms

Feedback and PRs welcome on the fork.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions