🟢 | Docker images for use with docmachine-cli
Find a file
2022-06-20 12:17:18 +02:00
.github/workflows ci: fix command in test job 2021-12-21 17:26:22 +01:00
.makefiles@d5627404e1 Update .makefiles 2021-07-23 16:16:58 +02:00
.marp feat: Add support for rows/colums in marp 2022-06-20 12:04:43 +02:00
docker fix: Make sure entrypoint works without user-provided configuration 2022-04-26 11:24:59 +02:00
docs style: improve filesystem organization 2021-06-27 23:45:49 +02:00
examples Rename .directory files to .empty to prevent conflicts with some file managers 2020-04-19 12:27:59 +02:00
exercises Rename .directory files to .empty to prevent conflicts with some file managers 2020-04-19 12:27:59 +02:00
images Add sample images for .dot and .circo 2021-07-23 16:52:57 +02:00
mindmaps Rename .directory files to .empty to prevent conflicts with some file managers 2020-04-19 12:27:59 +02:00
scripts fix: broken entrypoint script & config name 2022-01-28 19:43:53 +01:00
slides Add support for mdpp slides 2021-07-23 16:15:53 +02:00
.dockerignore Add directories for examples & exercises 2020-04-19 12:20:53 +02:00
.gitignore chore: ignore marp theme.css & sort ignored files 2021-06-27 23:45:49 +02:00
.gitmodules Add dependency to makefiles-forever 2021-07-23 15:51:26 +02:00
docker-compose.yml Update docker scripts 2021-11-23 23:46:50 +01:00
Makefile feat: Add support for pptx output 2022-06-20 12:13:22 +02:00
mkdocs-source.yml feat: Add dependencies for mathjax 2022-06-20 12:17:18 +02:00
package-lock.json Update package-lock.json 2022-06-20 12:14:52 +02:00
package.json fix: update Marp because of chrome bug[F 2021-11-30 21:42:42 +01:00
Pipfile feat: add support for PDF generation from docs 2021-12-21 17:42:47 +01:00
Pipfile.lock build(deps): bump pillow from 8.4.0 to 9.0.0 2022-01-13 04:28:14 +00:00
Procfile feature: Add auto-generated deck 'autoslide' 2022-06-20 12:04:10 +02:00
README.md doc: Update README 2022-06-20 12:14:42 +02:00

Teaching-Boilerplate

Prerequisites :

Make sure you have docker installed

Usage

Create your directory tree

.           # project directory
|- docs     # where website documents go
|  `- *.md
|- slides   # where presentation documents go
|  `- *.md
|- images/  # where images go
|- ...

Write content for docs

Write content for slides

Watch mode

This mode allows you the result on-the-fly as you makea changes in the content.

To use watch mode, type:

make watch

To use watch mode for slides only type:

make watch-slides

To use watch mode for docs only type:

make watch-docs

Build mode

This mode builds final content for delivery (website, PDF files)

To use build mode:

make build