ulogger server
Version 1.2
這是用於實時收集地理位置數據的Web應用程序,跟踪查看和管理。連同專用的μlogger移動客戶端,可以用作完整的自託管服務器解決方案,用於記錄和監視用戶的地理位置。
uploads文件夾(用於上傳的圖像)應由PHP腳本編寫npm並運行npm install並且在根文件夾中npm run buildconfig.default.php的副本,然後將其重命名為config.php 。自定義並添加數據庫憑據scripts/setup.php腳本,通過將$啟用值設置為true來啟用它scripts/setup.php腳本.docker/ and .tests/以及作曲家文件僅用於開發。可以安全地刪除scripts/migrate_to_1_x.mysql中的MySQL示例腳本users表中的admin列設置為true的管理用戶config.phpphp scripts/migrate_to_1_x.phpconfig.php文件,然後刪除除數據庫設置以外的所有變量,請參見config.default.php有關有效值uploads文件夾(用於從客戶端應用上載的圖像)是由PHP寫作的docker run --name ulogger -p 8080:80 -d bfabiszewski/ulogger和訪問http://localhost:8080在您的瀏覽器中。使用admin登錄: admin憑據和更改默認密碼docker run --name ulogger -e ULOGGER_LANG="pl" -p 8080:80 -d bfabiszewski/uloggerdocker build .從Dockerfile居住的根文件夾中。有可選的構建時間參數,可讓您為root和ulogger用戶設置默認數據庫密碼docker build --build-arg DB_ROOT_PASS=secret1 --build-arg DB_USER_PASS=secret2 --build-arg DB_DRIVER=sqlite .composer installnpm installdocker build -t ulogger .docker run -d --name ulogger -p 8080:80 -p 8081:3306 --expose 3306 -e ULOGGER_ENABLE_SETUP=1 ulogger.tests/文件夾中創建.env文件)來設置連接詳細信息(在數據庫憑據是Docker默認值下方)DB_DSN="mysql:host=127.0.0.1;port=8081;dbname=ulogger;charset=utf8"DB_USER=uloggerDB_PASS=secret2ULOGGER_URL="http://127.0.0.1:8080"XDEBUG_MODE=coverage ./vendor/bin/phpunit -c .tests/phpunit.xmlnpm testnpm run lint:jsnpm run lint:cssbc1qt3uwhze9x8tj6v73c587gprhufg9uur0rzxhvh
0x100C31C781C8124661413ed6d1AA9B1e2328fFA2