Communication server using the Nexlink protocol
Find a file
2025-12-28 13:35:12 +01:00
prisma New endpoints; New tests; Version 0.3.0 2025-12-28 04:29:42 +01:00
src Add role assign/unassign 2025-12-28 13:35:12 +01:00
tests Add role assign/unassign 2025-12-28 13:35:12 +01:00
.gitignore Initial code 2025-12-22 21:58:15 -05:00
docker-compose.yml Initial code 2025-12-22 21:58:15 -05:00
env Update docs; Add invites to db 2025-12-24 13:09:33 +01:00
LICENSE Initial commit 2025-12-23 01:47:50 +01:00
package-lock.json Add user and auth tests 2025-12-27 13:02:02 +01:00
package.json Add role assign/unassign 2025-12-28 13:35:12 +01:00
prisma.config.ts Initial code 2025-12-22 21:58:15 -05:00
README.md Update docs; Add invites to db 2025-12-24 13:09:33 +01:00
tsconfig.json Initial code 2025-12-22 21:58:15 -05:00

Tether

Communication server using the Nexlink protocol

Setting up development environment

Install dependencies

  • npm install

Set up and start postgres database (docker)

  • docker compose pull
  • docker compose up

Set up and start postgres database (podman)

  • podman-compose pull
  • podman-compose up

Set up .env file and fill in the environment variables

  • cp env .env

Create database migrations

  • npx prisma migrate dev

Generate database client

  • npx prisma generate

Start the server

  • npm start