A markdown presentation viewer for ownCloud web (the webUI of oCIS) using the reveal.js library.
It allows users to:
- create slide presentations directly from markdown files
- share the slides using public links
- Demonstation page
- Click on
Open in Text Editor
to view the markdown content. - Click on
Open in Presentation Viewer
to view the rendered presentation.
pnpm install
pnpm build
The extension will be built in the dist
directory.
NOTE: Requires oCIS >= 5.1 (not released yet)
External apps can be loaded into the oCIS without separate app server. We just have to use WEB_ASSET_APPS_PATH
, an oCIS environment variable, while running oCIS server to set the directory where all the external apps are located.
For example:
...
WEB_ASSET_APPS_PATH=</path/to/dist> \
ocis server
pnpm install
For development, build with watch.
pnpm build:w
NOTE: Requires oCIS >= 5.1 (not released yet)
Run the oCIS server:
docker compose up
oCIS URL: localhost:9200