Skip to content

[Feature]: bundle bulwark and serve statically #280

@dscso

Description

@dscso

Problem / Motivation

Running webmail like Roundcube is problematic, since it has to be updated constantly to avoid exploitable security vulnerabilities.

Using Bulwark doesn't solve that issue, since it is served by nodejs, which also runs on the server.

Proposed Solution

Since the heavy lifting is done by JMAP in Stalwart, I propose an option to deploy Bulwark as a static webpage.

Downloading it as a tar.gz and extracting it the root of a standart webserver (e.g. caddy or an S3 bucket) would greatly decrease the attack surface of the mailserver.

It would be:

  • more secure
  • faster

Alternatives Considered

No response

Feature Area

Performance

Mockups / Examples

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions