-
Notifications
You must be signed in to change notification settings - Fork 10
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
Support some deployment options out of the box #9
Comments
0.1 is scoped to publishing on Fission's publishing only. |
Routing will likely be important for supporting these different platforms. Routify is a Svelte library that optionally supports hash-based routing: https://www.routify.dev/blog/routify-2-released#hash-based-routing. We would want to use Routify V3, which is currently in Beta: https://v3.routify.dev/ |
Bringing down the Scope Creep Hammer. I like it. |
Yep totally agree on scope! This more like a meta issue to look at different targets. |
Does this mean that this repo will soon be able to be deployed via ipfs? |
are github and gitlab pages also realistic (can the stack build to a static site)? i'd also suggest adding a docker-compose example for self-hosted deployment. |
@gotjoshua By some definition of "soon", yes. @justincjohnson is working on a spec for IPFS that will support a We could look into hash-based routing, but haven't gotten to it yet. Routify introduces some complexity and we're trying to stick as close to vanilla Svelte as we can.
Yes! Svelte generates a static site. We could probably pretty quickly put together GitHub and GitLab pages examples.
Feel free to create a separate issue for this one, it feels larger than the others. |
For details on redirects support, see ipfs/specs#290 and ipfs/kubo#8890. Per ipfs/ipfs-docs#1261 (comment) maybe in 0.16 🤞 |
Should be able to soon! See #66 for details. |
@jessmartin Cloudflare Pages is a stretch goal |
We have Vercel and Cloudflare Pages working. Adding instructions to the README. |
Would be perfect timing to get that ready during the ipfs camp as 66 is now merged |
@gotjoshua It works! We have it running on an IPFS gateway server right now at https://webnative-template.fission.app Let me know if you run into any trouble! |
We should support static deployment platforms and show some examples that can immediately be forked / deployed.
I’ll list a couple but we should probably just ask different people to PR different providers. eG @bmann can do the Heroku version
We already support netlify, we should definitely consider IPFS-based providers as a deployment target
TODOs:
Maybe in the future:
Fission server (for dnslink) combined with Web3storage or Infura might be interesting to look at.
The text was updated successfully, but these errors were encountered: