Skip to content

Add gethoneybun.com hosting template#839

Open
andrewcruz101 wants to merge 2 commits intoDomain-Connect:masterfrom
andrewcruz101:add-gethoneybun-hosting-template
Open

Add gethoneybun.com hosting template#839
andrewcruz101 wants to merge 2 commits intoDomain-Connect:masterfrom
andrewcruz101:add-gethoneybun-hosting-template

Conversation

@andrewcruz101
Copy link
Copy Markdown

@andrewcruz101 andrewcruz101 commented Mar 10, 2026

Description

New Domain Connect template for HoneyBun (gethoneybun.com), a managed website hosting service for photo booth rental operators. This template enables 1-click DNS configuration for clients connecting their custom domains to their HoneyBun-powered websites.

Records configured:

  • A record: @%IP% (client's server IP)
  • CNAME record: www%DOMAIN% (root domain alias)

Type of change

  • New template
  • Bug fix (non-breaking change which fixes an issue in the template)
  • New feature (non-breaking change which adds functionality to the template)
  • Breaking change (fix or feature that would cause existing template behavior to be not backward compatible)

How Has This Been Tested?

  • Template functionality checked using Online Editor
  • Template file name follows the pattern <providerId>.<serviceId>.json
  • resource URL provided with logoUrl is actually served by a webserver

Checklist of common problems

  • digital signatures are used and syncPubKeyDomain specified (yes, warnPhishing is an option, but some providers reject such templates by policy, so signing shall be a default)
  • syncRedirectDomain is specified when intended to use redirect_uri parameter in the synchronous flow
  • no TXT record with SPF content (i.e. "v=spf1 ...") instead of using SPFM record type on APEX
  • txtConflictMatchingMode is set on TXT records which shall be unique on a label (like DMARC)
  • variables are set to the smallest scope needed (i.e. limit possibility to be misused to set any arbitrary record and conflict with other template). Too broad scope example: @ TXT "%verification%". Better usage: @ TXT "foo-verification=%verification%".
  • no variables as a host name to apply template on subdomain instead of standard host parameter
  • no explicit usage of %host% variable in host attribute
  • essential setting is used on records, which the user shall be able to change or remove manually later without dropping the whole template (like DMARC)

Online Editor test results

Editor test link(s):
Test gethoneybun.com/hosting example.com/@

HoneyBun is a managed website hosting service for photo booth rental operators.
This template configures an A record (root → server IP) and CNAME (www → domain).

Provider: gethoneybun.com
Service: hosting
@github-actions github-actions bot added Checklist of common problems not complete See PR template and mark *all* checkboxes, even if not applicable. Explain any discrepancies. PR description incomplete The PR description template was not filled in at all, altered or filled in improperly. Test links missing No test links from Online Editor provided labels Mar 10, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 10, 2026

JSON Filename Check Passed

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 10, 2026

JSON Schema Validation Passed

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 10, 2026

Linter error

gethoneybun.com.hosting.json

Level Code Note
error DCTL1028 warnPhishing and syncPubKeyDomain are mutually exclusive

@github-actions github-actions bot removed Checklist of common problems not complete See PR template and mark *all* checkboxes, even if not applicable. Explain any discrepancies. PR description incomplete The PR description template was not filled in at all, altered or filled in improperly. labels Mar 10, 2026
@github-actions github-actions bot added the warnPhishing warnPhishing is set. Template is not secured. label Mar 25, 2026
@github-actions
Copy link
Copy Markdown

PR Description Check Failed

The PR description is missing required elements. Please update it according to the PR template.

Details
  WARNING: could not decode token: CRC check failed
  OK  Type of change: 1/4 checkboxes ticked
  OK  How Has This Been Tested?: all 3 checkboxes ticked
  OK  Checklist of common problems: 8/8 checkboxes ticked

Labels to add: Test links missing
Labels to remove: Checklist of common problems not complete, Forged editor links, PR description incomplete

PR description check FAILED:
  FAIL  'Online Editor test results': no valid editor test link found
  FAIL  Template coverage: gethoneybun.com.hosting.json: no editor test link found (expected template id 'gethoneybun.com.hosting')

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

Labels

Test links missing No test links from Online Editor provided warnPhishing warnPhishing is set. Template is not secured.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants