This custom app for Cloudron packages Pandoc, Latex, the eisvogel template and awesomebox.sty. Upload Markdown files and images used in document, and the app will build a PDF for you to download.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Tim Considine 55a214ec8e first commit 10 months ago
node_modules first commit 10 months ago
supervisor first commit 10 months ago
CloudronManifest.json first commit 10 months ago
Dockerfile first commit 10 months ago
README.md first commit 10 months ago
awesomebox.pdf first commit 10 months ago
awesomebox.sty first commit 10 months ago
dl.txt first commit 10 months ago
eisvogel.latex first commit 10 months ago
index.html first commit 10 months ago
package-lock.json first commit 10 months ago
package.json first commit 10 months ago
process.sh first commit 10 months ago
sample-background.pdf first commit 10 months ago
sample-logo.png first commit 10 months ago
sample.md first commit 10 months ago
server.js first commit 10 months ago
start.sh first commit 10 months ago

README.md

This app is a custom (not officially developed or maintained) app packaged for Cloudron.

It packages an instance of the excellent document conversion utility Pandoc (https://pandoc.org).

Pandoc only runs from the command line. By packaging it into a web app, a consistent publishing environment can be maintained in a single location (avoiding multiple local installs which might change over time) and be accessible from any device, even without Pandoc and its utilities installed.

It is based on Cloudron's tutorial-supervisor app and the padoc docker app from Viktor Petersson vpetersson@wireload.net (https://github.com/vpetersson/docker-pandoc).

Upload a source document in Markdown (.md) format plus any images to be included.

This app will process them using Pandoc (https://pandoc.com) with a tweaked eisvogel template and awesomebox.sty to create a beautiful PDF, without the hassle of manual formatting in Word etc.

Once the source Markdown and related images files are uploaded, click the button to process them.

The app will create a PDF, which must be downloaded to the local computer, as it cannot be retrieved later.

The source Markdown file will be moved to /app/data/done (in future version, it will be deleted).

Image files will not be moved, in case they are required for subsequent PDF creations, e.g.on updating and re-uploading the source Markdown file.

NB : currently source image files might be overwritten by other users of the app uploading a file of the same name but different content. Your document will then be. reated with the wrong image. If so, re-upload them and retry. This issue will be addressed in a future version.

Authenitcation may be added later (currently not required under initial use case).