Skip to content

Collaborate at the speed of light and seamlessly sync offline work

Notifications You must be signed in to change notification settings

malte-j/piko.space

Repository files navigation

piko.space logo with the caption: Collaborate at the speed of light and seamlessly sync offline work

Video of a user editing a file in piko.space

Built on Yjs and TipTap

Setup

Requirements:

  • Node ^21
  • pnpm
  • Docker & Docker Compose

Install dependencies with pnpm:

# Install dependencies
pnpm i

Start the app, including running the containers required for the backend.

# Run the app
pnpm start

Deploying

Deployment is already set up if you're using fly.io. You need to edit the fly.main.tomland fly.og.toml to enter your own project credentials and domain. Then, you can deploy the app using the following commands:

# Deploy the main app
pnpm deploy:main

# Deploy the OG image generator
pnpm deploy:og

About

Collaborate at the speed of light and seamlessly sync offline work

Topics

Resources

Stars

Watchers

Forks