Heuristics for determining what static site generator gets executed in Pancake.io when a git push is received.
pancakeio / detect Goto Github PK
View Code? Open in Web Editor NEWStatic site generation heuristics for Pancake.io
Static site generation heuristics for Pancake.io
Essentially, sites that functioned a year ago on the service no longer work after subscribing.
Regardless of file extension (.txt, .md, .markdown, or no extension at all), using the pancake.io service after the service was finally resurrected (after it was down on-and-off for months) fails to actually process any markdown on my website.
Build log is essentially useless:
Files:
/projects.txt [3334]
/index.txt [734]
/keybase.txt [3245]
/post/ditto_learning.txt [2652]
/post/online_safety.markdown [7583]
--
Uploaded 60636 bytes from "/"
This looks essentially the same for any type of file-extension, there is never any text anything to the effect of "markdown processed successfully".
Possible solution 1: Adding an additional horizontal ruling after the page config (non-functional)
As seen on imzbee/index.txt there is an additional ---
and I thought that maybe that's why imzbee/ works at all (since the page is cut in half - above the additional horizontal ruling), however this changes nothing on non-index pages.
Possible solution 2: making all pages indexes in their own folder (somewhat functional)
If you make a page be /whatever/index.txt instead of /whatever.txt (a year ago this was supported), the markdown of the page works, however the page config is still ignored completely and rendered as straight text. So this sort of fixes the problem, but is not in the documentation whatsoever.
Additionally, there is no listed way to contact you or any other possible pancake.io developers whatsoever. The help documents are adequate (at best), however, for something like this I should not have to really make a GitHub issue, but instead should be able to send a support email, or something similar - I mean, I'm now paying for it, I should get some amount of support.
(Oh, and you can't cancel subscriptions, so if someone decides they're done with you they may perform a charge-back instead, costing you money)
I know this is the wrong repository for this. I could not identify a correct one, and this was the most recently edited.
Hi
I just added Pancake to Silex wiki as it is already supported to deploy websites made with silex (our users can publish to a dropbox folder so it is straightforward and useful)
https://github.com/silexlabs/Silex/wiki/Publish-on-Dropbox-and-Host-Your-Website-Online
I just saw you support templates, so my question is: would it be interesting to add Silex to the list of static site generators of pancake? Would it make it possible to publish a Silex site with content from markdown files?
Feel free to ask me questions about Silex, I'm the maintainer
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.