The Muino Time Management/ accounting tool for keeping track of your hours on projects and tasks.
Some list of URLs
- Setting to give a user a selection that it can only submit 24 hours a day.
- Clockyfi intergration
- SQL database instead of MongoDB (PostgresSQL; will be the probably been chosen)
- hour schema instead of starting from
00:00
tillxx:xx
, toostart = (now)
andend = (now - xx:xx)
- Adding automatically managment api to the backend
Note: Node.js should be >10.9, and you should have installed MongoDB.
cd muino-angular/
npm install
cd ../
cd muino-smarthome-api/
npm install
# change .env to your need
cp .env.example .env
Note: Node.js should be >10.9, and you should have installed MongoDB.
# running in the same terminal (not recommended)
sudo /usr/bin/mongod --unixSocketPrefix=/var/lib/mongodb --config /etc/mongod.conf &
# running in a different terminal
sudo /usr/bin/mongod --unixSocketPrefix=/var/lib/mongodb --config /etc/mongod.conf
# Note: can be mongodb.conf
cd muino-smarthome-api/
npm run start # This command build the frontend and start the backend
Register with the following email adress to the account: [email protected]
for admin rights.
For the production of pre-build docker on docker-hub.
./build_docker.sh
There are many environments variables, so it will be logical to add those in a docker compose file. Please, checkout docker compose and the docker-compose.yml
. At the moment documantion is being written, and will be shortly be posted here.