Lenstube is a decentralized video-sharing social media platform, built using Lens Protocol 🌿
For a place to have open discussions on features, voice your ideas, or get help with general questions please visit our community at Discord.
Name | Link |
---|---|
Mainnet | https://lenstube.xyz |
Testnet | https://testnet.lenstube.xyz |
This turborepo uses Yarn as a package manager. It includes the following packages/apps:
Name | Description |
---|---|
web |
NextJs Lenstube website |
embed |
NextJs application for video embeds |
api |
NextJs serverless functions |
Name | Description |
---|---|
lens |
Everything about Lens Backend |
utils |
Collection of utils and helpers |
web-ui |
Web components |
workers |
Cloudflare Workers |
tsconfig |
Shared tsconfig |
eslint-config-weblint |
Shared eslint-config-weblint |
Install all dependencies from repository root,
yarn install
Start the application,
yarn dev
and visit https://localhost:4783
We love contributors! Feel free to contribute to this project but please read the Contributing Guidelines before opening an issue or PR so you understand the branching strategy and local development environment.
Lenstube is open-sourced software licensed under the AGPLv3.