Skip to content

lighthouse-xyz/server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lighthouse's Backend Server

Hyperfy Ecosystem

🌎 What is Lighthouse?

Lighthouse is the world's leading open metaverse navigation engine. Find friends, travel, and socialize in the spatial web.

🧬 Features

This mono repo contains the three main services of Lighthouse's backend:

  • Discovery API: Responsible for serving data to the app, allowing them to discover what's happening across the different worlds.
  • User API: Responsible for everything tied to users and their interactions with worlds and amongst each other.
  • Content Gatherer: Responsible for getting data from external sources and storing it in the Lighthouse data stores.

🤝 Contributing

We welcome contributions to Lighthouse! Please see our contributing guidelines for more information.

🚦 Quick Start

To run, Lighthouse requires a valid GCP environment and subscriptions to different third parties.

  • Node 20 (e.g. via nvm)
  • git clone git@github.com:lighthouse-xyz/server.git
  • Install dependencies
  • Create a .env.local file by copying .env.local.sample
  • Fill in the .env.local file with the missing credentials
  • Run npm run start:dev to start the server

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages