Skip to content

Repository files navigation

wizarding-clock-high-resolution-logo-transparent


License: AGPLv3

Wizarding Clock Server

Tech Stack

  • Runtime: Node.js
    • Auth Service: Passport.js
    • Routing: Express.js
  • DB: sqllite 3
  • Testing:
    • Mocha w/ Chai

For more info see wiki here!

Docker Instructions

  • Docker Run
docker run
  -d
  --name='Wizarding-Clock-Server'
  --pids-limit 2048
  -e TZ="America/Chicago"
  -e DATABASE_NAME="CHANGEME.db"
  -e JWT_SECRET="CHANGEMEPLEASE"
  -p '8080:8080/tcp' 
  -v wcdata:/app/db 'ghcr.io/wizard-clock/wizarding-clock-server:("dev","latest")' 
  • Docker Compose
name: Wizarding Clock Server

services:
  wc-server:
    container_name: Wizarding-Clock-Server
    image: ghcr.io/wizard-clock/wizarding-clock-server:("dev","latest")
    ports:
      - 8080:8080
    environment:
      DATABASE_NAME: CHANGEME.db
      JWT_SECRET: CHANGEMEPLEASE
    volumes:
      - wcdata:/app/db
    restart: always
    
volumes:
  wcdata:

About

Location server interfacing user location managament with Clock logic.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages