Skip to content

Add Docker support for headless server environments #6

Description

@aviclaw01

Problem

OpenAdapter requires a graphical desktop because Chromium runs headful (Cloudflare blocks headless). This makes deployment on servers difficult.

Proposed fix

Create a Dockerfile that uses Xvfb (virtual framebuffer) to provide a fake display:

RUN apt-get install -y xvfb
CMD ["xvfb-run", "node", "server.js"]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions