Skip to content

shonggeok/domotic-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Domotic Management - 0.4.0

Scrutinizer Code Quality Code Coverage Build Status Build Status Coverage Status codecov StyleCI

Domotic Management is a domotic panel, written in PHP with Laravel, that helps to manage a domotic installation. It provides several features. See wiki for more details.

Features

(Others will be ready ASAP)

  • Get public IP of server

Setup

  • Create a database
  • Fill the data in .env.example
  • Copy .env.example to .env
  • Run php artisan migrate
  • Run php artisan db:seed
  • Run npm run dev

Default login data:

  • Username: domotic
  • Password: password

You will be prompt to change these at first login.

Contributions

All contributes are welcome! See CONTRIBUTING.md for more informations.

Testing

Run composer test.

If you get permission denied from Phpunit:

  • sudo chmod 777 -R vendor
  • sudo chmod 777 /vendor/phpunit/phpunit/phpunit && chmod +x /vendor/phpunit/phpunit/phpunit

If you use PhpStorm, you could access to Clover Code Coverage directly to http://localhost:63342/domotic-management/logs/clover/index.html

Thanks to

php-ipify

Medialoot

About

Domotic Management panel

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published