Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Moving website to a different host #820

Closed
7 tasks done
estruyf opened this issue Jun 17, 2024 · 4 comments
Closed
7 tasks done

Enhancement: Moving website to a different host #820

estruyf opened this issue Jun 17, 2024 · 4 comments
Labels
enhancement New feature or request In BETA The current task is available for testing in the BETA version. v10.3.0 Project: v10.3.0

Comments

@estruyf
Copy link
Owner

estruyf commented Jun 17, 2024

Due to Vercel's change in support for open-source projects, we will move the website and documentation to a different host.

  • Convert Next.js APIs to Azure Functions
  • Create a new OpenGraph API
  • Moving APIs to Azure Functions
  • Configure CDN
  • Update links in the extension
  • Update API calls in the DOCs to the new API location
  • Moving docs to Netlify /Cloudflare/Azure
@estruyf estruyf added the enhancement New feature or request label Jun 17, 2024
@estruyf
Copy link
Owner Author

estruyf commented Jun 17, 2024

Most APIs have been converted to Azure Functions, code is available here: https://github.com/FrontMatter/frontmatter-fncs

@estruyf
Copy link
Owner Author

estruyf commented Jun 20, 2024

Currently testing out Cloudflare Pages as the option to move the documentation.

@project-labels project-labels bot added v10.3.0 Project: v10.3.0 Ready This is ready to be picked up labels Jun 28, 2024
@project-labels project-labels bot added In progress This is actively being worked on and removed Ready This is ready to be picked up labels Jul 18, 2024
estruyf added a commit that referenced this issue Jul 19, 2024
estruyf added a commit that referenced this issue Jul 24, 2024
estruyf added a commit that referenced this issue Aug 7, 2024
@estruyf
Copy link
Owner Author

estruyf commented Aug 8, 2024

I moved the docs over to Netlify, but I found one issue with the beta docs. Netlify doesn't seem to support setting custom domains for specific branches.

The branch name becomes the subdomain. For example: dev becomes dev.frontmatter.codes.

@estruyf
Copy link
Owner Author

estruyf commented Aug 8, 2024

@project-labels project-labels bot added Released The task has been released and removed In progress This is actively being worked on labels Aug 8, 2024
estruyf added a commit that referenced this issue Aug 8, 2024
@estruyf estruyf closed this as completed Aug 13, 2024
@project-labels project-labels bot added In BETA The current task is available for testing in the BETA version. and removed Released The task has been released labels Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request In BETA The current task is available for testing in the BETA version. v10.3.0 Project: v10.3.0
Projects
None yet
Development

No branches or pull requests

1 participant