Commit Graph

11 Commits

Author SHA1 Message Date
Justin Gorinsky dcaaf336d1 Use bookworm-slim base image
Fixes  #80
2024-03-30 17:26:45 +05:30
Nemo 1ea7af6995 Switch to debian, fixes #31, closes #32 2020-06-07 00:35:54 +05:30
Nemo 265d11a3b5 Improve typography by switching to pandoc for PDF generation 2020-05-01 03:34:30 +05:30
Nemo cdb2b543ac Update bundler 2020-01-11 06:40:23 +05:30
Nemo 1e2df2dd49 Merge changes from master 2019-01-31 15:23:27 +05:30
Nemo 6a976df69f docker: Get bundle install working again 2019-01-31 15:20:45 +05:30
Ahmed AbouZaid 15ba3a80c5 set images extension to fix missing images in mobi format 2019-01-31 09:20:43 +01:00
Nemo efcb93606d hadolint recommendations 2018-05-17 01:58:54 +05:30
Nemo 577b0bf25c Easier Docker workflow 2018-05-17 01:54:54 +05:30
Caleb Mingle d1c8fa7b15 Pin to latest Ubuntu 2018-05-16 10:52:38 -07:00
Caleb Mingle 2ff063e9b3 Add support for building eBook with Docker
This change adds support for building the eBook with Docker. Supporting Docker means
that users who want to build the eBook do not have to install Ruby/Bundler/Calibre in their
environments.

I'm a Docker n00b, so if there's a better way to handle file permissions on the output, I'm all
ears.

Build tested on Linux. Outputs were fine.

There is also a change to the pandoc outputs. It seems the `+smart` extension is not supported for epub/html[0]
in their latest versions.

[0] - https://pandoc.org/MANUAL.html#extension-smart
2018-05-15 10:41:05 -07:00