question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

@dns / @domain pragma

See original GitHub issue

Is your feature request related to a problem? Please describe. Currently, Arc 6 is missing support for the @dns pragma; this is in part due to the fact that HTTP infra underwent some changes during the 6 buildout, in addition to adding @cdn pragma.

@dns (or alternately @domain) should come back to Architect, enabling users to define a domain they’d like to use for their app, and have it easily set up on their behalf.

Describe the solution you’d like Users should be able to define @dns (or alternately / preferably (imo) @domain), which would enable them to define a domain, and wire that domain into their existing stack.

Considerations include origins (@http vs @cdn), origin paths, and cert provisioning (and region consideration for cert provisioning for CDN support), among other things.

Describe alternatives you’ve considered This can be done manually today if one knows what to do (and how to do it). It’s not a great alternative.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:3
  • Comments:9 (7 by maintainers)

github_iconTop GitHub Comments

4reactions
brianlerouxcommented, Sep 11, 2019

Note to self: publish domains prototype macro here asap!

2reactions
brianlerouxcommented, Nov 29, 2019

put some thought into the ideal declarative config

@app
foo

@domains
staging
  http qa.foo.com
  static static-qa.foo.com
  ws ws-qa.foo.com

production
  http foo.com
  static static.foo.com
  ws ws.foo.com
  
@http
post /graphql

@static
fingerprint true
spa false

@cdn
@ws
Read more comments on GitHub >

github_iconTop Results From Across the Web

dns / @domain pragma · Discussion #1243 · architect ... - GitHub
This is a ✨special✨ repository containing the organization level discussions for architect. Everything posted here will also be visible at the organization ...
Read more >
Pragma - HTTP - MDN Web Docs
The Pragma HTTP/1.0 general header is an implementation-specific header that may have various effects along the request-response chain.
Read more >
Get Domain Details (DIG) - Akamai TechDocs
The Get Domain Details (DIG) tool uses the DIG command to provide hostname or domain name's Domain Name Server (DNS) details for particular...
Read more >
dns.name — dnspython 2.3.0 documentation
DNSException ): """An attempt was made to convert a non-absolute name to wire when there was also a non-absolute (or missing) origin.""" [docs]class...
Read more >
Pragma.gg - Website Location found in United States - ISP ...
Integrated IP and DNS records checker for domain Pragma.gg ; North America (NA) · United States IP Location Found In United States (US)....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found