Opened 12 months ago

Last modified 5 months ago

#2939 new task

Render jupyter notebooks in html in gitea

Reported by: robe Owned by: strk
Priority: normal Milestone: Sysadmin Contract 2024-I
Component: SysAdmin/Gitea Keywords:
Cc:

Description (last modified by robe)

Per request of darkblueb.

Steps more or less detailed here - https://blog.gitea.io/2022/04/how-to-render-jupyter-notebooks-on-gitea/

But had to install ipython as well so:

sudo apt install python3-pip
pip3 install nbconvert
pip3 install ipython
pip3 install docutils

and then added in the respective lines.

But I think I need to do something to enable css and strip the html cause it looks funny.

This is detailed here - https://docs.gitea.com/next/administration/external-renderers

and I didn't read the docs completely in the above. It does talk about styling.

You can see an example here:

https://dev.git.osgeo.org/gitea/osgeolive/OSGeoLive-Notebooks/src/branch/master/Shapely/shapely-point-in-poly.ipynb

There is also other things like rendering mathjax as detailed in this thread

Change History (4)

comment:1 by robe, 12 months ago

Milestone: UnplannedSysadmin Contract 2023-I

comment:2 by robe, 12 months ago

Description: modified (diff)

comment:3 by strk, 7 months ago

Component: Systems AdminGitea
Owner: changed from sac@… to strk

comment:4 by robe, 5 months ago

Milestone: Sysadmin Contract 2023-ISysadmin Contract 2024-I

Moving my prior still open items to the next proposed Milestone

Note: See TracTickets for help on using tickets.