Skip to content
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

Feature/md2pdf Worked on issue (#31) #48

Open
wants to merge 85 commits into
base: gitbook
Choose a base branch
from

Conversation

R3dIO
Copy link

@R3dIO R3dIO commented Dec 14, 2021

Added a docker file and docker-compose for md2pdf node module

PauloASilva and others added 30 commits April 21, 2019 12:02
... first draft completed. See #FIXME
* default gitbook `structure.readme` changed to `000 - Introduction.md`
* `src/README.md` removed
* PDF font family set to 'sans serif'
* `_book` directory ignored
* new build
There's a parsing issue with the code sampling. Dots (.) where
temporarily replaced by understors (_) to allow build PoC output
formats.

* `E11 - What is Next.md` was removed as it resulted from a
  previous merge conflict. `src/E11 - What's Next?.md` was kept
  as files renaming is not required to build with GitBook
* "E11 - What's Next?" entry was fixed in `SUMMARY.md`
* new build artifacts
Adding `<pagebreak />` in Markdown source files will force a
page break.

Distributable formats were updated.
.. to be completed with CPU, network, disk
- ransomware as an example for bad patchmanagement
- reference to OWASP Top 10 2017, A9
- redundancy, continuity management
- howto get an idea of the network
- scanning with nmap from a host or a container
- phreased some points clearer
- also include points for distroless
- moved network scanning to D03 where it belongs to
Add docker threat overview mindmap
* support for manual page breaks (<pagebreak/>)
* PDF build system based on docker (docker-compose run --rm build)
* create `/build` directory
* change directory ownership to unprivileged user `node`
* adjust filesystem permissions for `/build` directory
* image path fixed in `001 - Threadts.md`
drwetter and others added 28 commits September 30, 2020 10:39
* Works better under Non-Debian-like distros when using plain docker.
* Mesos is an old fart and Rancher is probably better to mention these days
... but still he whole thing has a problem (__TypeError: cb.apply is not a function__)
... as I am currently not managing to put everything into one Dockerfile
Lock docker image to node:12.11.1-slim to avoid issues with
deprecated gitbook-cli and gitbook versions.
after some PRs/commits.
Update note regarding user namespace limitations
which makes it hopefully clearer in which paragraph points are supposed to be added
@R3dIO R3dIO changed the title Feature/md2pdf Feature/md2pdf Worked on issue (#31) Dec 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants