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

Chore: Move hosting to Fleek #524

Closed
3 tasks done
zebateira opened this issue Aug 11, 2020 · 5 comments
Closed
3 tasks done

Chore: Move hosting to Fleek #524

zebateira opened this issue Aug 11, 2020 · 5 comments
Assignees

Comments

@zebateira
Copy link
Contributor

zebateira commented Aug 11, 2020

Testing deployment on Fleek seems to be working now. This is the final checklist for deploying production to Fleek:

  • Update fleek configuration with the new config:
    • Build command: npm run build:fleek
    • Publish directory: dist
    • docker image name: fleek/puppeteer
  • Add CDN redirects (ask fleek support team)
    • /chapters -> /events (handling client side, works for users but not good for SEO)
    • * -> /404 (handling through ipfs-4040.html file)
  • Update custom domain in Fleek

This will probably be done when I'm back, in the first week of September.

/cc @terichadbourne @andyschwab

@andyschwab
Copy link
Collaborator

Up and running at: https://protoschool.on.fleek.co/

@andyschwab
Copy link
Collaborator

This deployment builds from main, and will generate preview builds for all PRs.

@zebateira
Copy link
Contributor Author

This is looking great.
@terichadbourne I've noticed one thing: The events list is not complete by not showing virtual events (I think).

@zebateira
Copy link
Contributor Author

zebateira commented Sep 10, 2020

@terichadbourne I've noticed one thing: The events list is not complete by not showing virtual events (I think).

So this was because the build script was not running correctly. This is now fixed.

@terichadbourne
Copy link
Member

We've moved to Fleek with DNSlink disabled. Thanks for all the work on this, @zebateira & @andyschwab. 🎉

We hope to enable DNSlink next quarter. For remaining challenges / blockers to making that happen (and making ProtoSchool discoverable on IPFS Companion) please see issue #548.

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

No branches or pull requests

3 participants