Skip to content

Web app for reporting functionality/non-functionality of community-maintained services (washing machines, microwaves, etc etc)

License

Notifications You must be signed in to change notification settings

dax-dot-gay/doesitwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doesitwork

Web app for reporting functionality/non-functionality of community-maintained services (washing machines, microwaves, etc etc)

Server Configuration

Basic configuration is done using environment variables or a .env file in the server root.

# MongoDB Config
MONGO_HOST=<DB IP, default localhost>
MONGO_PORT=<DB PORT, default 27017>
MONGO_USER=<DB USER, default none>
MONGO_PASS=<DB PASSWORD, default none>
MONGO_TLS=<DB TLS (yes/no), default no>
MONGO_DATABASE=<DB NAME, default "doesitwork">

# Root user initial setup
ROOT_USER=<INITIAL ROOT USERNAME, default admin>
ROOT_PASS=<INITIAL ROOT PASSWORD, default admin>

# Customization
CUSTOM_ORG=<ORGANIZATION NAME, default none>
CUSTOM_BRAND=<ORGANIZATION BRAND COLOR, default #6b4493 (https://colorpicker.me/#6b4493)>

Deploying On Container Platform

Use the following image: ghcr.io/itecai/doesitwork:latest Once deployed, configure the above environment variables as needed for your environment.

Developing/Contributing

Clone Repository

git clone https://github.com/iTecAI/doesitwork.git
cd doesitwork

Setup Create a .env file in the server directory with your preferred environment.

Run Backend

cd server
./run.sh

Run Client

cd doesitwork
yarn start

About

Web app for reporting functionality/non-functionality of community-maintained services (washing machines, microwaves, etc etc)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages