Skip to content

Galaxy Info is the all-in-one solution to gathering and accessing information about Galaxy.

Notifications You must be signed in to change notification settings

Galaxypedia-Wiki/Galaxy-Info-v2

 
 

Repository files navigation

Galaxy Info 2

Galaxy Info Version 2 of the all-in-one solution to gathering and accessing information about Galaxy.

Development

Getting Started

First, install dependencies with npm:

(cd server && npm install) && (cd web-client && npm install --force)

Now, copy server/.env.example to server/.env and replace the empty values with valid values from Discord.

You'll need to get the database running:

cd server && docker-compose -f devdb.docker-compose.yml up

If your DB hasn't been initialized yet, you'll need to do that:

cd server && npx prisma db push

Then, in another terminal, start the TypeScript compiler for the server:

cd server && npm run dev1

In a third terminal, start the server:

cd server && npm run dev2

In a fourth terminal, start the web frontend:

cd web-client && NODE_OPTIONS=--openssl-legacy-provider VUE_APP_API=http://localhost:3000/api npm run serve

About

Galaxy Info is the all-in-one solution to gathering and accessing information about Galaxy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 64.8%
  • Vue 26.3%
  • JavaScript 6.5%
  • Lua 2.0%
  • Other 0.4%