Skip to content

piotreknow02/6obcy-people-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

6obcy people monitor

Simple service to monitor how many people are on 6obcy at selected time


Stack

backend: go (server in fiber and scraper)

frontend: solidjs


Configure environment

If you are running this project locally you should set variables in .env.example file, otherwise defaults would be loaded which are fine for testing most of the time

If you are running on docker all variables are set in docker-compose.yml

Running

Scraper

To run backend type following commands

cd server
go mod download
go run cmd/scraper/main.go

Backend

To run backend type following commands

cd server
go mod download
go run main.go

Frontend

cd client
pnpm install
pnpm run dev

Running on docker

To start this project on docker just run

docker-compose up --build

Requirements

Note that you should have go and node with corepack enabled

About

Simple service that stores people count on 6obcy.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published