smokeshow
smokeshow copied to clipboard
create temporary websites
example: https://smokeshow.helpmanual.io/0v356h5j1z6z1m3g1620/
See [here](https://developers.google.com/search/docs/advanced/crawling/consolidate-duplicate-urls#rel-canonical-header-method). Set the `rel="canonical"` url for all files in a site when creating the site. Also same for `noindex`
we could reused files when two sites (or the same site) use the same file. This would required us to hash all files as they're uploaded and store the hash....
Extract a zip file uploaded to the root of a site (if `index.html` doesn't exist) and extract the contents into that site, existing files should be zipped. Using https://stuk.github.io/jszip/
First off, thanks for making smokeshow, it's a game changer for quick website previews and coverage reporting :) I have the following use case which would be nice to have...
Currently, the smokeshow server looks for the `Authorisation` header to authenticate requests. This differs from the [standard `Authorization` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Authorization), which threw me a bit because I used a [predefined constant...
This is a cool project 🎉 For folks who have higher volume or larger packages what are your thoughts on self-hosting? Dumb question, for static items like docs and coverage...