Skip to content

SNS Topic Endpoint throws 404 when confirming subscription. #385

Description

@SaiAkashNeela

Im Using Dokploy and api domain is "domain.com/api", and when confirming subscription I get 404.

Docs say:

Protocol: HTTPS
Endpoint: https://api.yourdomain.com/webhooks/sns.

and issue #40 mentions to use "/api/webhooks/incoming/sns".

But both return:
"{"code":404,"error":"Not Found","message":"Unknown route","time":1779231394823}"

Image Image

Activity

  1. driaug commented on May 21, 2026

    @driaug
    Member

    You are confusing two very different version of Plunk.
    The issue you reference talks about a highly outdated one.

    Are you using the Dokploy template?
    In that case you should just follow the documentation https://docs.useplunk.com/self-hosting/email-setup

  2. SaiAkashNeela commented on May 21, 2026

    @SaiAkashNeela
    Author

    Yes im using the dokploy template, so the endpoint would be : https://yourdomain.com/api/webhooks/sns.

    but gives me 404.

    Image
  3. driaug commented on May 21, 2026

    @driaug
    Member

    As mentioned in the docs. The endpoint will be webhooks/sns on the domain you have set up for the API.

    Please follow the documentation

    Image
  4. SaiAkashNeela commented on May 28, 2026

    @SaiAkashNeela
    Author

    exactly, my api domain is: domain.com/api.

    but domain.com/api/webhooks/sns gives me 404.

  5. added
    questionFurther information is requested
    self-hostingIssues related to self-hosting Plunk
    on May 29, 2026
  6. parthkoshti commented on Jun 4, 2026

    @parthkoshti

    @SaiAkashNeela were you able to figure this out?

  7. SaiAkashNeela commented on Jun 12, 2026

    @SaiAkashNeela
    Author

    Nope, I have written a custom compose file for dokploy and im using it now, it was easy and simple solution I got.

  8. SaiAkashNeela commented on Jun 12, 2026

    @SaiAkashNeela
    Author

    I would also say that if you are using cloudflare for DNS, make sure turn the proxy off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedself-hostingIssues related to self-hosting Plunk

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions