Skip to content

docs: add OpenBSD (relayd+httpd) environment example - #2096

Open
cateatdotfish wants to merge 1 commit into
TecharoHQ:mainfrom
cateatdotfish:main
Open

cateatdotfish wants to merge 1 commit into
TecharoHQ:mainfrom
cateatdotfish:main

Conversation

@cateatdotfish

@cateatdotfish cateatdotfish commented Nov 6, 2026 •

Copy link
Copy Markdown

I just set up Anubis on my OpenBSD box, so I thought I would contribute an environment example for it.

Checklist:

  • Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
  • Added test cases to the relevant parts of the codebase
  • Ran integration tests npm run test:integration (unsupported on Windows, please use WSL)
  • All of my commits have verified signatures

RetriggerView in GreptileConfidence Score: 4/5

The example needs a valid relayd configuration before merging.

Summary

Adds an OpenBSD deployment example using relayd, Anubis, and httpd.

  • OpenBSD operators can follow an example setup for Anubis with relayd and httpd.

Diagram

%%{init: {'theme': 'neutral'}}%%
flowchart LR
    Browser -->|HTTPS :443| Relay[relayd: TLS termination]
    Relay -->|HTTP :8923| Anubis
    Anubis -->|HTTP :8443| Backend[httpd: websites]
    Browser -->|HTTP :80| Plain[relayd: HTTP relay]
    Plain -->|HTTP :8080| ACME[httpd: ACME and redirects]
Loading

Reviews (2) · Last reviewed commit: "docs: add OpenBSD (relayd+httpd) environ..." · Reviewed by Greptile

Signed-off-by: me <contrib@cateat.fish>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant