Odysee
Sign in to saveAlso known as Odysée
Odysee is an American decentralized video hosting platform, built on the LBRY blockchain. It positions itself as an alternative to mainstream services like YouTube, but with a focus on freedom of speech and decentralization.
Key facts
- Website.name
- Odysee
- Website.logo
- 50px|Odysee icon, an astronaut|class=skin-invert 125px|Odysee wordmark|class=skin-invert
- Website.logo_size
- 150px
- Website.type
- Online video platform
- Website.headquarters
- Las Vegas, Nevada, U.S.
- Website.location_country
- <!-- or:
- Website.country
- -->
- Website.country_of_origin
- US
- Website.owner
- <!-- or:
- Website.owners
- -->
- Website.author
- <!-- or:
- Website.founder
- Julian Chandra
- Website.editor
- <!-- or:
- Website.editors
- -->
- Website.key_people
- Julian Chandra and Jeremy Kauffman
- Website.revenue
- $10.7 million
- Website.international
- <!-- or:
- Website.intl
- -->
via Wikipedia infobox
Source code
1. Clone (or fork) this repository: git clone 2. Change directory into the cloned repository: cd odysee-frontend 3. Enable Corepack if needed: corepack enable 4. Install the dependencies: pnpm install pnpm dev This uses Vite and includes hot-reloading. If you want to debug the web server we use in production, run pnpm dev:ssr . This starts the SSR server at localhost:1337 . Customize the web app In root directory, duplicate the .env.defaults file as .env and make customizations there. To specify your own OG-IMAGE: Either place a png named v2-og.png in the /custom folder or specify the OG IMAGE URL in .env file. To specify your own channels to be followed on first run: AUTO FOLLOW URLS=lbry://@chan 123...a lbry://@chan2 456...a To customize the homepage content: 1. Add CUSTOM HOMEPAGE=true to the .env file. 2. Copy /custom/homepage.example.js to /custom/homepage.js and make desired changes to homepage.js . Finally, run NODE ENV=production pnpm build to rebuild. - Note: You do not need to edit the .env file in the /web folder. To override defaults at runtime, pass environment variables with -e or provide an env file. The image uses .env.defaults baked into the repo as its baseline configuration. We :heart: contributions from everyone and contributions to this project are encouraged, and compensated. We welcome bug reports, bug fixes and feedback is always appreciated. For more details, see CONTRIBUTING.md.
Excerpt from the source-code README · 4,372 chars · not written by Vinony
~3 min read
Encyclopedic overview
6 sectionsContents
- History
- Technology
- Moderation
- See also
- References
- External links
Odysee is an American decentralized video hosting platform, built on the LBRY blockchain. It positions itself as an alternative to mainstream services like YouTube, but with a focus on freedom of speech and decentralization.
The platform enables users to upload, share, and monetize videos through cryptocurrency, while maintaining content persistence through a peer-to-peer network.
Excerpted from Wikipedia’s “Odysee” article, available under the CC BY-SA 4.0 licence.