Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

39 строки
995 B
YAML

---
- name: install packages
package:
name:
- jupyter-nbconvert
- name: install Jupyter conversion script
copy:
src: 'convert-ipynb.sh'
dest: '/usr/local/bin/convert-ipynb'
mode: 0755
- name: ensure Jupyter assets on all pages
blockinfile:
path: '/var/lib/gitea/custom/templates/custom/header.tmpl'
block: |
<link
rel="stylesheet"
href="{{ "{{ AppSubUrl }}" }}/assets/css/jupyter.css"
/>
<script
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js"
type="text/javascript">
</script>
marker: '<!-- {mark} ANSIBLE MANAGED BLOCK: Jupyter -->'
notify: 'restart Gitea'
- name: configure Gitea
blockinfile:
path: '/etc/gitea/app.ini'
block: |
[markup.jupyter]
ENABLED = true
FILE_EXTENSIONS = .ipynb
RENDER_COMMAND = /usr/local/bin/convert-ipynb
IS_INPUT_FILE = false
marker: '# {mark} ANSIBLE MANAGED BLOCK: Jupyter'
notify: 'restart Gitea'