Turn a pad into a website with Cryptpad and Codeberg Page (no code)
You can turn a pad (e.g. Google Doc, Cryptpad) into a website.
You don’t need to code.
You won’t use any proprietary software or SaaS.
You will only use tools which are freely distributed and copyleft-licensed.
The website will be hosted on the servers of a non-profit, Codeberg e.V..
How to publish your own webpage
- create a user account on https://codeberg.org
- fork the repository: https://codeberg.org/paad/pages
- create a pad on an instance of CryptPad https://cryptpad.org/instances/
- once the pad is created, click on
Share
, then click on the tab titledLink
, then tick the box namedEmbed mode
, then click the buttonCOPY LINK
- back on your fork, select the file
index.html
- click
Edit file
on the top right - update the URL of the attribute
src
(in between quotes) in theiframe
tag with the link you copied (the link of your pad) - scroll down
- click on the button
Commit change
- click on the button
Visit Page
at the top of the repository
A webpage with the pad you created should be displayed.
You can update the newly created pad in original link.
If you have questions, create an issue: https://codeberg.org/paad/pages/issues/new
Demo
The template looks like this: https://paad.codeberg.page/.
You can edit this webpage there: https://cryptpad.disroot.org/pad/#/2/pad/edit/3Lqt4VOP2uQqLcs5z+dBKob1/embed/
More
- You can add pages to your website by using the script
build-html.sh
to turn a Markdown file into an HTML file. - You can edit the css file
style.css
to your own taste - You can try to embed any other type of documents CryptPad offers: a spreadsheet, a kanban, a form, a diagram, slides, etc.
License
This programme is released under license GNU AGPL version 3 or later.
personal computing command-line interface (cli) gnu linux trisquel shell literacy office applications wiki blog post