- Notifications
You must be signed in to change notification settings - Fork4
SiaEdit is a fork of StackEdit with a twist, your data is saved on a decentralised data storage layer, provided by the Sia blockchain
License
nathanganser/SiaEdit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Full-featured, open-source Markdown editor that stores your data on Sia's decentralized storage layer.
SiaEdit is a fork ofStackEdit. All the credits of building the initial app go to StackEdit's builder. We will build on top of his app and useSia's tech to allow users to fully own their data.
- Add an integration to Skynet (usingSkyId)
- Finish rebranding of the app
- Remove the server side of the app
- Deploy the app as a Skapp with it's custom Handshake domain
- Add ability to publish notes to Skynet usingMySky
- Add Handshake integration to publish static websites
# install dependenciesnpm install# serve with hot reload at localhost:8080node build/dev-server.js# build for production with minificationnpm run build# build for production and view the bundle analyzer reportnpm run build --report
If you're building for development, you need to go tomySkyHelper.js
and uncomment lines #15 and #16 which hardcode the portal for development, then comment the lines that use the default portal for production.
Create avue-skynet_config.json
to set a skynet portal
{ "portal": "https://siasky.net", "enableNamebase": true, "namebaseDomain": "siaedit", "namebaseAPIKey": "", "namebaseAPISecret": ""}
Then run the following commands to create a dist folder and upload it to skynet
npm run buildnpm run publish
About
SiaEdit is a fork of StackEdit with a twist, your data is saved on a decentralised data storage layer, provided by the Sia blockchain