Secretary: your personal assistant
About
Text diary, food analyze, health watcher, sleep analyze
Install
Dev only
npm i
chmod +x scripts/prepare
scripts/prepare
ENVIRONMENTS
Create a .env
file and write:
TELEGRAM_TOKEN
TELEGRAM_DOMAIN
TELEGRAM_MINI_APP
SERVER_HOST
SERVER_APP
Tests
Unit
npm run test:unit [-- --watch]
#npm run test:unit [-- --match='config']
Tools
Package upgrade
ncu -u
Fix lint
npm run lint -- --fix --quite
Show dependencies graph
brew install graphviz
npm run report:dependency
Validate dependencies
npm run lint:dependency
docs only Dev
Install
sudo gem install bundler jekyll
cd docs
bundle install
Run
npm run dev:docs
Docker Image
docker compose --env-file .env up --build
Run Telegram Bot Dev
docker compose --env-file .env up -d
Возможности управления системой
1) something text
- Уведомление
2) ? something search
- Поиск
3) ! something execute
- Выполнение поручения
Make with Manifest GIC DAO.