ulogger server
Version 1.2
이것은 지리적 위치 데이터, 트랙 시청 및 관리의 실시간 모음을위한 웹 응용 프로그램입니다. 전용 μlogger 모바일 클라이언트와 함께 사용자의 지리적 위치를 기록하고 모니터링하기위한 완전한 자체 호스팅 서버 - 클라이언트 솔루션으로 사용될 수 있습니다.
uploads 폴더 (업로드 된 이미지의 경우)는 PHP 스크립트에서 쓸 수 있어야합니다.npm 설치하고 npm install 및 npm run build 실행해야합니다.config.default.php 의 사본을 작성하고 config.php 로 이름을 바꿉니다. 사용자 정의하고 데이터베이스 자격 증명을 추가하십시오scripts/setup.php 스크립트, $ enabled value를 true 로 설정하여 활성화scripts/setup.php 스크립트를 제거하거나 비활성화하십시오.docker/ 및 .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 있는 루트 폴더에서. 루트 및 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 Defaults입니다)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:css
bc1qt3uwhze9x8tj6v73c587gprhufg9uur0rzxhvh
0x100C31C781C8124661413ed6d1AA9B1e2328fFA2