- Create a peer-to-peer blog
Learn how to create a blog that can be hosted without relying on a third party cloud-hosting service.
- Create a markdown site
Learn how to use markdown to create Webpages, without going to the trouble of writing HTML.
- Host your files from a server
Learn how to set up a server to sync your Beaker projects, so your files are always online, even when your computer is turned off.
- Share files secretly
Peer-to-peer websites and files are secret by default. Learn how to create a secret URL that you can use to share files directly with a friend.
- Publish software securely
One of Beaker’s most powerful features comes from the Dat protocol’s approach to ensuring archive/site integrity.
- Web APIs by Example
A collection of snippets to help you get familiar with Beaker’s APIs.
- Read files
DatArchiveWeb API to read file data from a peer-to-peer website.
- Write files
DatArchiveWeb API to write file data to a peer-to-peer website.
- Diff, commit, revert
DatArchiveWeb API to manage the staging area of a website.
- Listen for file changes
DatArchiveWeb API to listen for change-events on files and folders.
- Create or fork a site
DatArchiveWeb API to create new websites.