Countly / countly-server

Countly is a product analytics platform that helps teams track, analyze and act-on their user actions and behaviour on mobile, web and desktop applications.
https://countly.com
Other
5.57k stars 971 forks source link

Installer on Clean ubuntu fails to install countly correctly #3970

Closed danielstaleiny closed 1 year ago

danielstaleiny commented 1 year ago

Expected Behavior

Install countly and all the packages correctly.

Current Behavior

Fails to install in the process. Here logs from the instalation proccess.

root@countly-analytics:~# wget -qO- http://c.ly/install | bash -s dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
zip is already the newest version (3.0-11build1).
0 upgraded, 0 newly installed, 0 to remove and 115 not upgraded.
2023-02-21 13:14:06 URL:https://codeload.github.com/Countly/countly-server/zip/refs/heads/master [38653232] -> "./countly.zip" [1]
Archive:  countly.zip
bd41aff6c5f209685b0967ff66d4052d973ac45a
   creating: countly-server-master/
  inflating: countly-server-master/.codacy.yml
  inflating: countly-server-master/.dockerignore
  inflating: countly-server-master/.editorconfig
  inflating: countly-server-master/.eslintignore
  inflating: countly-server-master/.eslintrc.json
  inflating: countly-server-master/.gitattributes
   creating: countly-server-master/.github/
  inflating: countly-server-master/.github/dependabot.yml
  inflating: countly-server-master/.github/issue_template.md
   creating: countly-server-master/.github/workflows/
  inflating: countly-server-master/.github/workflows/codeql-analysis.yml
  inflating: countly-server-master/.github/workflows/deploy.yml
  inflating: countly-server-master/.github/workflows/docker-image.yml
  inflating: countly-server-master/.github/workflows/main.yml
  inflating: countly-server-master/.github/workflows/release_notice.yml
  inflating: countly-server-master/.github/workflows/sync_branches.yml
  inflating: countly-server-master/.gitignore
  inflating: countly-server-master/.shellcheckrc
  inflating: countly-server-master/.travis.yml
  inflating: countly-server-master/AGPLv3
  inflating: countly-server-master/CHANGELOG.md
  inflating: countly-server-master/CONTRIBUTING.md
  inflating: countly-server-master/Dockerfile
  inflating: countly-server-master/Dockerfile-api
  inflating: countly-server-master/Dockerfile-centos-api
  inflating: countly-server-master/Dockerfile-centos-frontend
  inflating: countly-server-master/Dockerfile-core
  inflating: countly-server-master/Dockerfile-frontend
  inflating: countly-server-master/Gruntfile.js
  inflating: countly-server-master/LICENSE
  inflating: countly-server-master/README.md
  inflating: countly-server-master/SECURITY.md
  inflating: countly-server-master/Vagrantfile
   creating: countly-server-master/api/
  inflating: countly-server-master/api/api.js
  inflating: countly-server-master/api/config.sample.js
  inflating: countly-server-master/api/configextender.js
   creating: countly-server-master/api/configs/
  inflating: countly-server-master/api/configs/config.db_out.sample.js
   creating: countly-server-master/api/jobs/
  inflating: countly-server-master/api/jobs/appExpire.js
  inflating: countly-server-master/api/jobs/clear.js
  inflating: countly-server-master/api/jobs/clearAutoTasks.js
  inflating: countly-server-master/api/jobs/clearTokens.js
  inflating: countly-server-master/api/jobs/ipcTest.js
  inflating: countly-server-master/api/jobs/ping.js
  inflating: countly-server-master/api/jobs/task.js
  inflating: countly-server-master/api/jobs/test.js
  inflating: countly-server-master/api/jobs/topEvents.js
  inflating: countly-server-master/api/jobs/userMerge.js
   creating: countly-server-master/api/lib/
  inflating: countly-server-master/api/lib/countly.common.js
  inflating: countly-server-master/api/lib/countly.countries.js
  inflating: countly-server-master/api/lib/countly.device_details.js
  inflating: countly-server-master/api/lib/countly.devices.js
  inflating: countly-server-master/api/lib/countly.event.js
  inflating: countly-server-master/api/lib/countly.model.js
  inflating: countly-server-master/api/lib/countly.users.js
   creating: countly-server-master/api/parts/
   creating: countly-server-master/api/parts/data/
  inflating: countly-server-master/api/parts/data/batcher.js
  inflating: countly-server-master/api/parts/data/cache.js
  inflating: countly-server-master/api/parts/data/events.js
  inflating: countly-server-master/api/parts/data/exports.js
  inflating: countly-server-master/api/parts/data/fetch.js
  inflating: countly-server-master/api/parts/data/geoData.js
  inflating: countly-server-master/api/parts/data/stats.js
  inflating: countly-server-master/api/parts/data/usage.js
   creating: countly-server-master/api/parts/jobs/
  inflating: countly-server-master/api/parts/jobs/executor.js
  inflating: countly-server-master/api/parts/jobs/handle.js
  inflating: countly-server-master/api/parts/jobs/index.js
  inflating: countly-server-master/api/parts/jobs/ipc.js
  inflating: countly-server-master/api/parts/jobs/job.js
  inflating: countly-server-master/api/parts/jobs/manager.js
  inflating: countly-server-master/api/parts/jobs/resource.js
  inflating: countly-server-master/api/parts/jobs/retry.js
  inflating: countly-server-master/api/parts/jobs/runner.js
  inflating: countly-server-master/api/parts/jobs/scanner.js
   creating: countly-server-master/api/parts/mgmt/
  inflating: countly-server-master/api/parts/mgmt/app_users.js
  inflating: countly-server-master/api/parts/mgmt/apps.js
  inflating: countly-server-master/api/parts/mgmt/event_groups.js
  inflating: countly-server-master/api/parts/mgmt/ip.js
  inflating: countly-server-master/api/parts/mgmt/mail.js
  inflating: countly-server-master/api/parts/mgmt/tracker.js
  inflating: countly-server-master/api/parts/mgmt/users.js
  inflating: countly-server-master/api/tcp_example.js
   creating: countly-server-master/api/utils/
  inflating: countly-server-master/api/utils/authorizer.js
  inflating: countly-server-master/api/utils/common.js
   creating: countly-server-master/api/utils/countly-root/
  inflating: countly-server-master/api/utils/countly-root/index.js
  inflating: countly-server-master/api/utils/countly-root/package.json
  inflating: countly-server-master/api/utils/countlyFs.js
  inflating: countly-server-master/api/utils/localization.js
  inflating: countly-server-master/api/utils/log.js
  inflating: countly-server-master/api/utils/models.js
  inflating: countly-server-master/api/utils/pdf.js
  inflating: countly-server-master/api/utils/random-sfc32.js
  inflating: countly-server-master/api/utils/render.js
  inflating: countly-server-master/api/utils/requestProcessor.js
  inflating: countly-server-master/api/utils/rights.js
  inflating: countly-server-master/api/utils/taskmanager.js
  inflating: countly-server-master/api/utils/timezones.js
  inflating: countly-server-master/api/utils/utils.js
  inflating: countly-server-master/apidoc.json
   creating: countly-server-master/bin/
  inflating: countly-server-master/bin/README.md
   creating: countly-server-master/bin/backup/
 extracting: countly-server-master/bin/backup/app_crashgroups58bf06bd6cba850047ac9f19.json
  inflating: countly-server-master/bin/backup/apps.json
  inflating: countly-server-master/bin/backup/members.json
  inflating: countly-server-master/bin/backup/run.sh
   creating: countly-server-master/bin/commands/
  inflating: countly-server-master/bin/commands/countly.sh
   creating: countly-server-master/bin/commands/docker/
  inflating: countly-server-master/bin/commands/docker/countly-api.sh
  inflating: countly-server-master/bin/commands/docker/countly-dashboard.sh
  inflating: countly-server-master/bin/commands/docker/countly.sh
 extracting: countly-server-master/bin/commands/docker/install.sh
  inflating: countly-server-master/bin/commands/docker/mongodb.sh
  inflating: countly-server-master/bin/commands/docker/nginx.sh
   creating: countly-server-master/bin/commands/enabled/
  inflating: countly-server-master/bin/commands/enabled/.gitignore
   creating: countly-server-master/bin/commands/launchd/
  inflating: countly-server-master/bin/commands/launchd/com.countly.api.plist
  inflating: countly-server-master/bin/commands/launchd/com.countly.dashboard.plist
  inflating: countly-server-master/bin/commands/launchd/countly.sh
  inflating: countly-server-master/bin/commands/launchd/install.sh
   creating: countly-server-master/bin/commands/scripts/
  inflating: countly-server-master/bin/commands/scripts/add_user.sh
  inflating: countly-server-master/bin/commands/scripts/api.js
  inflating: countly-server-master/bin/commands/scripts/api.sh
  inflating: countly-server-master/bin/commands/scripts/apidocs.sh
  inflating: countly-server-master/bin/commands/scripts/autocomplete.js
  inflating: countly-server-master/bin/commands/scripts/autocomplete.sh
   creating: countly-server-master/bin/commands/scripts/autocomplete/
  inflating: countly-server-master/bin/commands/scripts/autocomplete/countly
  inflating: countly-server-master/bin/commands/scripts/config.js
  inflating: countly-server-master/bin/commands/scripts/config.sh
  inflating: countly-server-master/bin/commands/scripts/countly.run.tests.sh
  inflating: countly-server-master/bin/commands/scripts/db.conf.js
  inflating: countly-server-master/bin/commands/scripts/decrypt.js
  inflating: countly-server-master/bin/commands/scripts/decrypt.sh
  inflating: countly-server-master/bin/commands/scripts/docs.sh
  inflating: countly-server-master/bin/commands/scripts/encrypt.js
  inflating: countly-server-master/bin/commands/scripts/encrypt.sh
  inflating: countly-server-master/bin/commands/scripts/fs.js
  inflating: countly-server-master/bin/commands/scripts/fs.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck.sh
   creating: countly-server-master/bin/commands/scripts/healthcheck/
  inflating: countly-server-master/bin/commands/scripts/healthcheck/about.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/accessibility.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/disk.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/mongo.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/nginx.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/ntp.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/permissions.sh
  inflating: countly-server-master/bin/commands/scripts/healthcheck/process.sh
  inflating: countly-server-master/bin/commands/scripts/mongo.sh
  inflating: countly-server-master/bin/commands/scripts/plugin.js
  inflating: countly-server-master/bin/commands/scripts/plugin.sh
  inflating: countly-server-master/bin/commands/scripts/reindex.sh
  inflating: countly-server-master/bin/commands/scripts/remove_user.sh
  inflating: countly-server-master/bin/commands/scripts/shellcheck.sh
  inflating: countly-server-master/bin/commands/scripts/task.sh
  inflating: countly-server-master/bin/commands/scripts/update.sh
  inflating: countly-server-master/bin/commands/scripts/update_translations.js
  inflating: countly-server-master/bin/commands/scripts/user_mgmt.js
   creating: countly-server-master/bin/commands/systemd/
  inflating: countly-server-master/bin/commands/systemd/countly.service
  inflating: countly-server-master/bin/commands/systemd/countly.sh
  inflating: countly-server-master/bin/commands/systemd/install.sh
  inflating: countly-server-master/bin/commands/systemd/mongod.service
  inflating: countly-server-master/bin/commands/systemd/mongodb.sh
   creating: countly-server-master/bin/commands/upstart/
  inflating: countly-server-master/bin/commands/upstart/countly-supervisor.conf
  inflating: countly-server-master/bin/commands/upstart/countly.sh
  inflating: countly-server-master/bin/commands/upstart/install.sh
   creating: countly-server-master/bin/config/
  inflating: countly-server-master/bin/config/countly_user.sh
  inflating: countly-server-master/bin/config/nginx.conf
  inflating: countly-server-master/bin/config/nginx.server.block.conf
  inflating: countly-server-master/bin/config/nginx.server.conf
  inflating: countly-server-master/bin/config/nginx.server.ssl.conf
  inflating: countly-server-master/bin/config/supervisord.example.conf
  inflating: countly-server-master/bin/config/supervisord.ldaps.conf
  inflating: countly-server-master/bin/config/supervisort.wuser.conf
  inflating: countly-server-master/bin/countly.install.sh
  inflating: countly-server-master/bin/countly.install_rhel.sh
  inflating: countly-server-master/bin/countly.install_travis.sh
  inflating: countly-server-master/bin/countly.install_ubuntu.sh
   creating: countly-server-master/bin/dev-scripts/
  inflating: countly-server-master/bin/dev-scripts/install-pre-commit-hooks.sh
   creating: countly-server-master/bin/dev-scripts/pre-commit-hooks/
  inflating: countly-server-master/bin/dev-scripts/pre-commit-hooks/eslint.sh
   creating: countly-server-master/bin/docker/
  inflating: countly-server-master/bin/docker/cmd.sh
   creating: countly-server-master/bin/docker/k8s/
  inflating: countly-server-master/bin/docker/k8s/countly-api.yaml
  inflating: countly-server-master/bin/docker/k8s/countly-frontend.yaml
  inflating: countly-server-master/bin/docker/k8s/countly-ingress-0.22+.yaml
  inflating: countly-server-master/bin/docker/k8s/countly-ingress-gce.yaml
  inflating: countly-server-master/bin/docker/k8s/countly-ingress.yaml
  inflating: countly-server-master/bin/docker/k8s/gce-cluster-init.sh
   creating: countly-server-master/bin/docker/k8s/mongo/
  inflating: countly-server-master/bin/docker/k8s/mongo/mongo-single.yaml
  inflating: countly-server-master/bin/docker/k8s/mongo/storage-class.yaml
  inflating: countly-server-master/bin/docker/k8s/mongo/values.yaml
  inflating: countly-server-master/bin/docker/k8s/rbac-config.yaml
  inflating: countly-server-master/bin/docker/modify.sh
  inflating: countly-server-master/bin/docker/nginx.server.conf
  inflating: countly-server-master/bin/docker/postinstall.sh
  inflating: countly-server-master/bin/docker/preinstall.sh
  inflating: countly-server-master/bin/installer.sh
   creating: countly-server-master/bin/scripts/
  inflating: countly-server-master/bin/scripts/add_indexes.js
  inflating: countly-server-master/bin/scripts/block.connections.sh
  inflating: countly-server-master/bin/scripts/check-translations.js
  inflating: countly-server-master/bin/scripts/checking_versions.js
  inflating: countly-server-master/bin/scripts/continious-data-population.js
  inflating: countly-server-master/bin/scripts/countly.enable.all.plugins.sh
  inflating: countly-server-master/bin/scripts/countly.install.plugins.sh
  inflating: countly-server-master/bin/scripts/create_nginx_conf.js
  inflating: countly-server-master/bin/scripts/delete_queried_user_script.js
  inflating: countly-server-master/bin/scripts/deploy.sh
  inflating: countly-server-master/bin/scripts/detect.init.sh
   creating: countly-server-master/bin/scripts/device_list/
 extracting: countly-server-master/bin/scripts/device_list/.gitignore
  inflating: countly-server-master/bin/scripts/device_list/amazon.json
  inflating: countly-server-master/bin/scripts/device_list/apple.json
  inflating: countly-server-master/bin/scripts/device_list/generate.js
  inflating: countly-server-master/bin/scripts/device_list/package.json
  inflating: countly-server-master/bin/scripts/device_list/scrape_mac_devices.txt
  inflating: countly-server-master/bin/scripts/device_list/supported_devices.csv
  inflating: countly-server-master/bin/scripts/done.sh
  inflating: countly-server-master/bin/scripts/drill_index.js
   creating: countly-server-master/bin/scripts/expire-data/
  inflating: countly-server-master/bin/scripts/expire-data/countly_multi_app_expireData.js
  inflating: countly-server-master/bin/scripts/expire-data/countly_single_app_expireData.js
  inflating: countly-server-master/bin/scripts/expire-data/countly_single_app_expireDataBatches.js
  inflating: countly-server-master/bin/scripts/expire-data/mongo_expireData.js
   creating: countly-server-master/bin/scripts/export-data/
  inflating: countly-server-master/bin/scripts/export-data/1_full_export.sh
  inflating: countly-server-master/bin/scripts/export-data/2_full_export_specific_collections.sh
  inflating: countly-server-master/bin/scripts/export-data/3_incremental_export_specific_collections.sh
  inflating: countly-server-master/bin/scripts/export-data/4_create_incremental_indexes.sh
  inflating: countly-server-master/bin/scripts/export-data/count_event_datapoints.js
  inflating: countly-server-master/bin/scripts/export-data/getAllEventsForApp.js
   creating: countly-server-master/bin/scripts/fix-data/
  inflating: countly-server-master/bin/scripts/fix-data/clear_push_duplicates.js
  inflating: countly-server-master/bin/scripts/generateDocs.sh
  inflating: countly-server-master/bin/scripts/git_merge_master.sh
  inflating: countly-server-master/bin/scripts/init_countly_user.sh
  inflating: countly-server-master/bin/scripts/install-google-chrome.sh
  inflating: countly-server-master/bin/scripts/install-python27.sh
  inflating: countly-server-master/bin/scripts/install_plugins.js
  inflating: countly-server-master/bin/scripts/loadCitiesInDb.js
  inflating: countly-server-master/bin/scripts/logo.sh
  inflating: countly-server-master/bin/scripts/make.swap.sh
   creating: countly-server-master/bin/scripts/member-managament/
  inflating: countly-server-master/bin/scripts/member-managament/delete_old_members.js
  inflating: countly-server-master/bin/scripts/member-managament/lock_old_members.js
   creating: countly-server-master/bin/scripts/modify-data/
  inflating: countly-server-master/bin/scripts/modify-data/changeOwner.js
   creating: countly-server-master/bin/scripts/modify-data/csv_tag/
  inflating: countly-server-master/bin/scripts/modify-data/csv_tag/delete_user_from_csv.js
  inflating: countly-server-master/bin/scripts/modify-data/csv_tag/test.csv
  inflating: countly-server-master/bin/scripts/modify-data/csv_tag/update_property_from_csv.js
  inflating: countly-server-master/bin/scripts/modify-data/csv_tag/update_property_static_value.js
   creating: countly-server-master/bin/scripts/modify-data/delete/
  inflating: countly-server-master/bin/scripts/modify-data/delete/delete_user_properties.js
  inflating: countly-server-master/bin/scripts/modify-data/delete/delete_users.js
  inflating: countly-server-master/bin/scripts/modify-data/list_unused_collections.js
  inflating: countly-server-master/bin/scripts/mongodb.install.sh
  inflating: countly-server-master/bin/scripts/prepare.package.sh
   creating: countly-server-master/bin/scripts/sharding/
  inflating: countly-server-master/bin/scripts/sharding/sharding.js
  inflating: countly-server-master/bin/scripts/sharding/sharding_with_auth.js
   creating: countly-server-master/bin/scripts/timezones/
  inflating: countly-server-master/bin/scripts/timezones/.gitignore
  inflating: countly-server-master/bin/scripts/timezones/package-lock.json
  inflating: countly-server-master/bin/scripts/timezones/package.json
  inflating: countly-server-master/bin/scripts/timezones/timezones.js
  inflating: countly-server-master/bin/scripts/version_marks.js
   creating: countly-server-master/bin/upgrade/
   creating: countly-server-master/bin/upgrade/15.03/
  inflating: countly-server-master/bin/upgrade/15.03/add_uid_app_users.js
  inflating: countly-server-master/bin/upgrade/15.03/cleanup.js
  inflating: countly-server-master/bin/upgrade/15.03/community.upgrade.sh
  inflating: countly-server-master/bin/upgrade/15.03/events.js
  inflating: countly-server-master/bin/upgrade/15.03/parseConnection.js
  inflating: countly-server-master/bin/upgrade/15.03/readme.md
  inflating: countly-server-master/bin/upgrade/15.03/rename_event_collections.js
  inflating: countly-server-master/bin/upgrade/15.03/revert.js
  inflating: countly-server-master/bin/upgrade/15.03/sessions.js
  inflating: countly-server-master/bin/upgrade/15.03/upgrade.sh
   creating: countly-server-master/bin/upgrade/15.08/
  inflating: countly-server-master/bin/upgrade/15.08/upgrade.sh
   creating: countly-server-master/bin/upgrade/16.02/
  inflating: countly-server-master/bin/upgrade/16.02/upgrade.sh
   creating: countly-server-master/bin/upgrade/16.06/
  inflating: countly-server-master/bin/upgrade/16.06/upgrade.sh
   creating: countly-server-master/bin/upgrade/16.12.2/
  inflating: countly-server-master/bin/upgrade/16.12.2/upgrade.sh
   creating: countly-server-master/bin/upgrade/16.12/
  inflating: countly-server-master/bin/upgrade/16.12/upgrade.sh
   creating: countly-server-master/bin/upgrade/17.05/
  inflating: countly-server-master/bin/upgrade/17.05/removeOld.js
  inflating: countly-server-master/bin/upgrade/17.05/upgrade.sh
  inflating: countly-server-master/bin/upgrade/17.05/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/17.05/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/17.09/
  inflating: countly-server-master/bin/upgrade/17.09/upgrade.sh
  inflating: countly-server-master/bin/upgrade/17.09/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/17.09/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/18.01.1/
   creating: countly-server-master/bin/upgrade/18.01.1/scripts/
  inflating: countly-server-master/bin/upgrade/18.01.1/scripts/push_clear.js
  inflating: countly-server-master/bin/upgrade/18.01.1/upgrade.sh
  inflating: countly-server-master/bin/upgrade/18.01.1/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/18.01.1/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/18.01/
 extracting: countly-server-master/bin/upgrade/18.01/.gitignore
   creating: countly-server-master/bin/upgrade/18.01/scripts/
  inflating: countly-server-master/bin/upgrade/18.01/scripts/backup_drill_meta.sh
  inflating: countly-server-master/bin/upgrade/18.01/scripts/delete_drill_meta.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/export_drill_meta.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/process_drill_meta.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/process_drill_meta.sh
  inflating: countly-server-master/bin/upgrade/18.01/scripts/process_geo_data.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/process_source.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/process_source.sh
  inflating: countly-server-master/bin/upgrade/18.01/scripts/process_users_meta.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/removeUnusedData.js
  inflating: countly-server-master/bin/upgrade/18.01/scripts/restore_drill_meta.sh
  inflating: countly-server-master/bin/upgrade/18.01/upgrade.sh
  inflating: countly-server-master/bin/upgrade/18.01/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/18.01/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/18.04.1/
  inflating: countly-server-master/bin/upgrade/18.04.1/upgrade.sh
  inflating: countly-server-master/bin/upgrade/18.04.1/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/18.04.1/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/18.04/
  inflating: countly-server-master/bin/upgrade/18.04/upgrade.sh
  inflating: countly-server-master/bin/upgrade/18.04/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/18.04/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/18.08/
  inflating: countly-server-master/bin/upgrade/18.08/mongo.upgrade.instructions.md
   creating: countly-server-master/bin/upgrade/18.08/scripts/
  inflating: countly-server-master/bin/upgrade/18.08/scripts/tokens_fix_owner.js
  inflating: countly-server-master/bin/upgrade/18.08/upgrade.mongo.34.sh
  inflating: countly-server-master/bin/upgrade/18.08/upgrade.mongo.36.sh
  inflating: countly-server-master/bin/upgrade/18.08/upgrade.mongo.sh
  inflating: countly-server-master/bin/upgrade/18.08/upgrade.sh
  inflating: countly-server-master/bin/upgrade/18.08/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/18.08/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/19.02/
   creating: countly-server-master/bin/upgrade/19.02/scripts/
  inflating: countly-server-master/bin/upgrade/19.02/scripts/change_alerts_schedule.js
  inflating: countly-server-master/bin/upgrade/19.02/scripts/clear_jobs.js
  inflating: countly-server-master/bin/upgrade/19.02/scripts/drop_sessions.js
  inflating: countly-server-master/bin/upgrade/19.02/scripts/fix_broken_ratings.js
  inflating: countly-server-master/bin/upgrade/19.02/scripts/fix_report_manager.js
  inflating: countly-server-master/bin/upgrade/19.02/scripts/updateViews.js
  inflating: countly-server-master/bin/upgrade/19.02/upgrade.sh
  inflating: countly-server-master/bin/upgrade/19.02/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/19.02/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/19.08.1/
  inflating: countly-server-master/bin/upgrade/19.08.1/upgrade.sh
  inflating: countly-server-master/bin/upgrade/19.08.1/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/19.08/
   creating: countly-server-master/bin/upgrade/19.08/scripts/
  inflating: countly-server-master/bin/upgrade/19.08/scripts/live_concurrent.js
  inflating: countly-server-master/bin/upgrade/19.08/scripts/migrate_totp.js
  inflating: countly-server-master/bin/upgrade/19.08/scripts/notes_upgrade.js
  inflating: countly-server-master/bin/upgrade/19.08/scripts/push.js
  inflating: countly-server-master/bin/upgrade/19.08/scripts/remove_chrome_cache.sh
  inflating: countly-server-master/bin/upgrade/19.08/scripts/remove_flash_corssorigin.sh
  inflating: countly-server-master/bin/upgrade/19.08/scripts/update_crashes.js
  inflating: countly-server-master/bin/upgrade/19.08/upgrade.sh
  inflating: countly-server-master/bin/upgrade/19.08/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/19.08/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/20.04/
   creating: countly-server-master/bin/upgrade/20.04/scripts/
  inflating: countly-server-master/bin/upgrade/20.04/scripts/clearOldTokens.js
  inflating: countly-server-master/bin/upgrade/20.04/scripts/encrypt_2fa_secrets.js
  inflating: countly-server-master/bin/upgrade/20.04/scripts/fix_nxret.js
  inflating: countly-server-master/bin/upgrade/20.04/scripts/recover_widgets.js
  inflating: countly-server-master/bin/upgrade/20.04/scripts/remove_drill_index.js
  inflating: countly-server-master/bin/upgrade/20.04/scripts/remove_moved_files.sh
  inflating: countly-server-master/bin/upgrade/20.04/scripts/set_additional_api_configs.js
  inflating: countly-server-master/bin/upgrade/20.04/scripts/upgradeReports.js
  inflating: countly-server-master/bin/upgrade/20.04/upgrade.sh
  inflating: countly-server-master/bin/upgrade/20.04/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/20.04/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/20.11.1/
   creating: countly-server-master/bin/upgrade/20.11.1/scripts/
  inflating: countly-server-master/bin/upgrade/20.11.1/scripts/cleanup_concurrent.js
  inflating: countly-server-master/bin/upgrade/20.11.1/upgrade.sh
  inflating: countly-server-master/bin/upgrade/20.11.1/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/20.11.1/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/20.11/
   creating: countly-server-master/bin/upgrade/20.11/scripts/
  inflating: countly-server-master/bin/upgrade/20.11/scripts/cleanup_concurrent.js
  inflating: countly-server-master/bin/upgrade/20.11/scripts/mongo_connection.js
  inflating: countly-server-master/bin/upgrade/20.11/scripts/removeUserProps.js
  inflating: countly-server-master/bin/upgrade/20.11/scripts/update_app_users.js
  inflating: countly-server-master/bin/upgrade/20.11/upgrade.mongo.40.sh
  inflating: countly-server-master/bin/upgrade/20.11/upgrade.mongo.42.sh
  inflating: countly-server-master/bin/upgrade/20.11/upgrade.mongo.44.sh
  inflating: countly-server-master/bin/upgrade/20.11/upgrade.sh
  inflating: countly-server-master/bin/upgrade/20.11/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/20.11/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/22.03/
  inflating: countly-server-master/bin/upgrade/22.03/puppeteer.sh
   creating: countly-server-master/bin/upgrade/22.03/scripts/
  inflating: countly-server-master/bin/upgrade/22.03/scripts/clear_old_report_data.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/data_manager_settings_reset.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/fix_bookmarks.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/fix_cohorts_appID.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/group_permission_generator.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/mark_upgraded_custom_dashboards.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/member_permission_generator.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/push_all_things.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/remove_old_files.sh
  inflating: countly-server-master/bin/upgrade/22.03/scripts/remove_old_flows_collections.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/update_app_users.js
  inflating: countly-server-master/bin/upgrade/22.03/scripts/update_widgets_reports.js
  inflating: countly-server-master/bin/upgrade/22.03/upgrade.sh
  inflating: countly-server-master/bin/upgrade/22.03/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/22.03/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/22.06/
   creating: countly-server-master/bin/upgrade/22.06/scripts/
  inflating: countly-server-master/bin/upgrade/22.06/scripts/clear_old_report_data.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/data_manager_settings_reset.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/fix_bookmarks.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/fix_cohorts_appID.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/group_permission_generator.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/member_permission_generator.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/push_all_things.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/remove_old_files.sh
  inflating: countly-server-master/bin/upgrade/22.06/scripts/remove_old_flows_collections.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/reset_upgraded_custom_dashboards.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/update_app_users.js
  inflating: countly-server-master/bin/upgrade/22.06/scripts/update_widgets_reports.js
  inflating: countly-server-master/bin/upgrade/22.06/upgrade.sh
  inflating: countly-server-master/bin/upgrade/22.06/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/22.06/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/22.08/
   creating: countly-server-master/bin/upgrade/22.08/scripts/
  inflating: countly-server-master/bin/upgrade/22.08/scripts/remove_member_old_permission.js
  inflating: countly-server-master/bin/upgrade/22.08/upgrade.sh
  inflating: countly-server-master/bin/upgrade/22.08/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/22.08/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/22.09/
   creating: countly-server-master/bin/upgrade/22.09/scripts/
  inflating: countly-server-master/bin/upgrade/22.09/scripts/merge_apm_collections.js
  inflating: countly-server-master/bin/upgrade/22.09/upgrade.sh
  inflating: countly-server-master/bin/upgrade/22.09/upgrade_db.sh
  inflating: countly-server-master/bin/upgrade/22.09/upgrade_fs.sh
   creating: countly-server-master/bin/upgrade/DEV/
   creating: countly-server-master/bin/upgrade/DEV/scripts/
  inflating: countly-server-master/bin/upgrade/DEV/scripts/clear_internal_up_meta.js
  inflating: countly-server-master/bin/upgrade/DEV/scripts/push_hash.js
  inflating: countly-server-master/bin/upgrade/common.upgrade.sh
  inflating: countly-server-master/bin/upgrade/countly.github.update.sh
 extracting: countly-server-master/deploy-key.enc
  inflating: countly-server-master/docker-compose.yml
   creating: countly-server-master/extend/
  inflating: countly-server-master/extend/.gitignore
  inflating: countly-server-master/extend/aws_ses.example.js
  inflating: countly-server-master/extend/mail.debug.example.js
  inflating: countly-server-master/extend/mail.example.js
  inflating: countly-server-master/extend/mail.office365.example.js
   creating: countly-server-master/frontend/
   creating: countly-server-master/frontend/express/
  inflating: countly-server-master/frontend/express/app.js
  inflating: countly-server-master/frontend/express/config.sample.js
   creating: countly-server-master/frontend/express/libs/
  inflating: countly-server-master/frontend/express/libs/connect-mongo.js
  inflating: countly-server-master/frontend/express/libs/dollar-defender.js
  inflating: countly-server-master/frontend/express/libs/express-expose.js
  inflating: countly-server-master/frontend/express/libs/members.js
  inflating: countly-server-master/frontend/express/libs/preventBruteforce.js
  inflating: countly-server-master/frontend/express/locale.conf.js
   creating: countly-server-master/frontend/express/public/
   creating: countly-server-master/frontend/express/public/appimages/
  inflating: countly-server-master/frontend/express/public/appimages/.gitignore
   creating: countly-server-master/frontend/express/public/core/
   creating: countly-server-master/frontend/express/public/core/app-management/
   creating: countly-server-master/frontend/express/public/core/app-management/javascripts/
  inflating: countly-server-master/frontend/express/public/core/app-management/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/app-management/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/app-management/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/app-management/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/app-management/templates/
  inflating: countly-server-master/frontend/express/public/core/app-management/templates/app-management.html
   creating: countly-server-master/frontend/express/public/core/app-resolution/
   creating: countly-server-master/frontend/express/public/core/app-resolution/javascripts/
  inflating: countly-server-master/frontend/express/public/core/app-resolution/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/app-resolution/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/app-resolution/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/app-resolution/templates/
  inflating: countly-server-master/frontend/express/public/core/app-resolution/templates/app-resolution.html
   creating: countly-server-master/frontend/express/public/core/app-version/
   creating: countly-server-master/frontend/express/public/core/app-version/javascripts/
  inflating: countly-server-master/frontend/express/public/core/app-version/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/app-version/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/app-version/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/app-version/templates/
  inflating: countly-server-master/frontend/express/public/core/app-version/templates/app-version.html
  inflating: countly-server-master/frontend/express/public/core/app-version/templates/technology-analytics.html
   creating: countly-server-master/frontend/express/public/core/carrier/
   creating: countly-server-master/frontend/express/public/core/carrier/javascripts/
  inflating: countly-server-master/frontend/express/public/core/carrier/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/carrier/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/carrier/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/carrier/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/carrier/templates/
  inflating: countly-server-master/frontend/express/public/core/carrier/templates/carrier.html
   creating: countly-server-master/frontend/express/public/core/device-and-type/
   creating: countly-server-master/frontend/express/public/core/device-and-type/javascripts/
  inflating: countly-server-master/frontend/express/public/core/device-and-type/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/device-and-type/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/device-and-type/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/device-and-type/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/device-and-type/templates/
  inflating: countly-server-master/frontend/express/public/core/device-and-type/templates/devices-and-types.html
  inflating: countly-server-master/frontend/express/public/core/device-and-type/templates/devices-tab.html
  inflating: countly-server-master/frontend/express/public/core/device-and-type/templates/technologyHomeWidget.html
  inflating: countly-server-master/frontend/express/public/core/device-and-type/templates/types-tab.html
  inflating: countly-server-master/frontend/express/public/core/device-and-type/templates/widgetDrawer.html
   creating: countly-server-master/frontend/express/public/core/events/
   creating: countly-server-master/frontend/express/public/core/events/javascripts/
  inflating: countly-server-master/frontend/express/public/core/events/javascripts/countly.details.models.js
  inflating: countly-server-master/frontend/express/public/core/events/javascripts/countly.details.views.js
  inflating: countly-server-master/frontend/express/public/core/events/javascripts/countly.overview.models.js
  inflating: countly-server-master/frontend/express/public/core/events/javascripts/countly.overview.views.js
   creating: countly-server-master/frontend/express/public/core/events/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/events/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/events/templates/
  inflating: countly-server-master/frontend/express/public/core/events/templates/allEvents.html
  inflating: countly-server-master/frontend/express/public/core/events/templates/configureEvents.html
  inflating: countly-server-master/frontend/express/public/core/events/templates/eventTabs.html
  inflating: countly-server-master/frontend/express/public/core/events/templates/eventsHomeWidget.html
  inflating: countly-server-master/frontend/express/public/core/events/templates/eventsTable.html
  inflating: countly-server-master/frontend/express/public/core/events/templates/overview.html
   creating: countly-server-master/frontend/express/public/core/geo-countries/
   creating: countly-server-master/frontend/express/public/core/geo-countries/javascripts/
  inflating: countly-server-master/frontend/express/public/core/geo-countries/javascripts/countly.cities.models.js
  inflating: countly-server-master/frontend/express/public/core/geo-countries/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/geo-countries/javascripts/countly.views.js
  inflating: countly-server-master/frontend/express/public/core/geo-countries/javascripts/countly.widgets.geo.js
   creating: countly-server-master/frontend/express/public/core/geo-countries/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/geo-countries/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/geo-countries/templates/
  inflating: countly-server-master/frontend/express/public/core/geo-countries/templates/cities.html
  inflating: countly-server-master/frontend/express/public/core/geo-countries/templates/countries.html
  inflating: countly-server-master/frontend/express/public/core/geo-countries/templates/countriesHomeWidget.html
   creating: countly-server-master/frontend/express/public/core/geo-countries/templates/dashboard-widget/
  inflating: countly-server-master/frontend/express/public/core/geo-countries/templates/dashboard-widget/drawer.html
  inflating: countly-server-master/frontend/express/public/core/geo-countries/templates/dashboard-widget/widget.html
  inflating: countly-server-master/frontend/express/public/core/geo-countries/templates/geo-analytics.html
   creating: countly-server-master/frontend/express/public/core/home/
   creating: countly-server-master/frontend/express/public/core/home/javascripts/
  inflating: countly-server-master/frontend/express/public/core/home/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/home/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/home/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/home/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/home/templates/
  inflating: countly-server-master/frontend/express/public/core/home/templates/home.html
  inflating: countly-server-master/frontend/express/public/core/home/templates/sessionsWidget.html
  inflating: countly-server-master/frontend/express/public/core/home/templates/widgetTitle.html
   creating: countly-server-master/frontend/express/public/core/jobs/
   creating: countly-server-master/frontend/express/public/core/jobs/javascripts/
  inflating: countly-server-master/frontend/express/public/core/jobs/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/jobs/stylesheets/
 extracting: countly-server-master/frontend/express/public/core/jobs/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/jobs/templates/
  inflating: countly-server-master/frontend/express/public/core/jobs/templates/jobs-details.html
  inflating: countly-server-master/frontend/express/public/core/jobs/templates/jobs.html
   creating: countly-server-master/frontend/express/public/core/logs/
   creating: countly-server-master/frontend/express/public/core/logs/javascripts/
  inflating: countly-server-master/frontend/express/public/core/logs/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/logs/templates/
  inflating: countly-server-master/frontend/express/public/core/logs/templates/logs-main.html
   creating: countly-server-master/frontend/express/public/core/notes/
   creating: countly-server-master/frontend/express/public/core/notes/javascripts/
  inflating: countly-server-master/frontend/express/public/core/notes/javascripts/countly.common.notes.js
  inflating: countly-server-master/frontend/express/public/core/notes/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/notes/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/notes/templates/
  inflating: countly-server-master/frontend/express/public/core/notes/templates/annotationDrawer.html
  inflating: countly-server-master/frontend/express/public/core/notes/templates/main.html
   creating: countly-server-master/frontend/express/public/core/platform/
   creating: countly-server-master/frontend/express/public/core/platform/javascripts/
  inflating: countly-server-master/frontend/express/public/core/platform/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/platform/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/platform/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/platform/templates/
  inflating: countly-server-master/frontend/express/public/core/platform/templates/platform.html
  inflating: countly-server-master/frontend/express/public/core/platform/templates/platform_table.html
  inflating: countly-server-master/frontend/express/public/core/platform/templates/version_table.html
   creating: countly-server-master/frontend/express/public/core/report-manager/
   creating: countly-server-master/frontend/express/public/core/report-manager/javascripts/
  inflating: countly-server-master/frontend/express/public/core/report-manager/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/report-manager/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/report-manager/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/report-manager/templates/
  inflating: countly-server-master/frontend/express/public/core/report-manager/templates/reportmanager-auto.html
  inflating: countly-server-master/frontend/express/public/core/report-manager/templates/reportmanager-dialog.html
  inflating: countly-server-master/frontend/express/public/core/report-manager/templates/reportmanager-manual.html
  inflating: countly-server-master/frontend/express/public/core/report-manager/templates/reportmanager-table.html
  inflating: countly-server-master/frontend/express/public/core/report-manager/templates/reportmanager.html
   creating: countly-server-master/frontend/express/public/core/session-durations/
   creating: countly-server-master/frontend/express/public/core/session-durations/javascripts/
  inflating: countly-server-master/frontend/express/public/core/session-durations/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/session-durations/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/session-durations/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/session-durations/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/session-durations/templates/
  inflating: countly-server-master/frontend/express/public/core/session-durations/templates/session-durations.html
   creating: countly-server-master/frontend/express/public/core/session-frequency/
   creating: countly-server-master/frontend/express/public/core/session-frequency/javascripts/
  inflating: countly-server-master/frontend/express/public/core/session-frequency/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/session-frequency/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/session-frequency/stylesheets/
 extracting: countly-server-master/frontend/express/public/core/session-frequency/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/session-frequency/templates/
  inflating: countly-server-master/frontend/express/public/core/session-frequency/templates/session-frequency.html
   creating: countly-server-master/frontend/express/public/core/session-overview/
   creating: countly-server-master/frontend/express/public/core/session-overview/javascripts/
  inflating: countly-server-master/frontend/express/public/core/session-overview/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/session-overview/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/session-overview/stylesheets/
 extracting: countly-server-master/frontend/express/public/core/session-overview/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/session-overview/templates/
  inflating: countly-server-master/frontend/express/public/core/session-overview/templates/session-analytics.html
  inflating: countly-server-master/frontend/express/public/core/session-overview/templates/session-overview.html
  inflating: countly-server-master/frontend/express/public/core/session-overview/templates/sessionsHomeWidget.html
   creating: countly-server-master/frontend/express/public/core/token-manager/
   creating: countly-server-master/frontend/express/public/core/token-manager/javascripts/
  inflating: countly-server-master/frontend/express/public/core/token-manager/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/token-manager/stylesheets/
 extracting: countly-server-master/frontend/express/public/core/token-manager/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/token-manager/templates/
  inflating: countly-server-master/frontend/express/public/core/token-manager/templates/token-manager-drawer.html
  inflating: countly-server-master/frontend/express/public/core/token-manager/templates/token-manager.html
   creating: countly-server-master/frontend/express/public/core/user-activity/
   creating: countly-server-master/frontend/express/public/core/user-activity/javascripts/
  inflating: countly-server-master/frontend/express/public/core/user-activity/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/user-activity/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/user-activity/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/user-activity/stylesheets/_main.scss
   creating: countly-server-master/frontend/express/public/core/user-activity/templates/
  inflating: countly-server-master/frontend/express/public/core/user-activity/templates/user-activity.html
  inflating: countly-server-master/frontend/express/public/core/user-activity/templates/user-loyalty.html
   creating: countly-server-master/frontend/express/public/core/user-analytics-overview/
   creating: countly-server-master/frontend/express/public/core/user-analytics-overview/javascripts/
  inflating: countly-server-master/frontend/express/public/core/user-analytics-overview/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/user-analytics-overview/templates/
  inflating: countly-server-master/frontend/express/public/core/user-analytics-overview/templates/overview.html
  inflating: countly-server-master/frontend/express/public/core/user-analytics-overview/templates/user-analytics.html
  inflating: countly-server-master/frontend/express/public/core/user-analytics-overview/templates/widgetDrawer.html
   creating: countly-server-master/frontend/express/public/core/user-management/
   creating: countly-server-master/frontend/express/public/core/user-management/javascripts/
  inflating: countly-server-master/frontend/express/public/core/user-management/javascripts/countly.models.js
  inflating: countly-server-master/frontend/express/public/core/user-management/javascripts/countly.views.js
   creating: countly-server-master/frontend/express/public/core/user-management/stylesheets/
  inflating: countly-server-master/frontend/express/public/core/user-management/stylesheets/_drawer.scss
  inflating: countly-server-master/frontend/express/public/core/user-management/stylesheets/_main.scss
  inflating: countly-server-master/frontend/express/public/core/user-management/stylesheets/_table.scss
   creating: countly-server-master/frontend/express/public/core/user-management/templates/
  inflating: countly-server-master/frontend/express/public/core/user-management/templates/data-table.html
  inflating: countly-server-master/frontend/express/public/core/user-management/templates/drawer.html
  inflating: countly-server-master/frontend/express/public/core/user-management/templates/main.html
  inflating: countly-server-master/frontend/express/public/core/user-management/templates/user-management.html
   creating: countly-server-master/frontend/express/public/fonts/
   creating: countly-server-master/frontend/express/public/fonts/Inter/
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.svg
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff
  inflating: countly-server-master/frontend/express/public/fonts/Inter/inter-v7-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2
   creating: countly-server-master/frontend/express/public/fonts/Lato-Regular/
  inflating: countly-server-master/frontend/express/public/fonts/Lato-Regular/Lato-Regular.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Lato-Regular/Lato-Regular.woff
  inflating: countly-server-master/frontend/express/public/fonts/Lato-Regular/Lato-Regular.woff2
  inflating: countly-server-master/frontend/express/public/fonts/Lato-Regular/example.css
   creating: countly-server-master/frontend/express/public/fonts/Lato-regular/
  inflating: countly-server-master/frontend/express/public/fonts/Lato-regular/Lato-Regular.eot
   creating: countly-server-master/frontend/express/public/fonts/Oswald-300/
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-300/LICENSE.txt
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-300/Oswald-300.eot
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-300/Oswald-300.svg
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-300/Oswald-300.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-300/Oswald-300.woff
 extracting: countly-server-master/frontend/express/public/fonts/Oswald-300/Oswald-300.woff2
   creating: countly-server-master/frontend/express/public/fonts/Oswald-700/
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-700/LICENSE.txt
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-700/Oswald-700.eot
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-700/Oswald-700.svg
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-700/Oswald-700.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-700/Oswald-700.woff
 extracting: countly-server-master/frontend/express/public/fonts/Oswald-700/Oswald-700.woff2
   creating: countly-server-master/frontend/express/public/fonts/Oswald-regular/
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-regular/LICENSE.txt
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-regular/Oswald-regular.eot
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-regular/Oswald-regular.svg
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-regular/Oswald-regular.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Oswald-regular/Oswald-regular.woff
 extracting: countly-server-master/frontend/express/public/fonts/Oswald-regular/Oswald-regular.woff2
   creating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/RobotoMono-VariableFont_wght.ttf
   creating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-Bold.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-BoldItalic.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-ExtraLight.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-ExtraLightItalic.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-Italic.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-Light.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-LightItalic.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-Medium.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-MediumItalic.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-Regular.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-SemiBold.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-SemiBoldItalic.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-Thin.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Roboto-Mono/static/RobotoMono-ThinItalic.ttf
   creating: countly-server-master/frontend/express/public/fonts/Ubuntu-500/
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500/LICENSE.txt
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500/Ubuntu-500.eot
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500/Ubuntu-500.svg
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500/Ubuntu-500.ttf
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500/Ubuntu-500.woff
 extracting: countly-server-master/frontend/express/public/fonts/Ubuntu-500/Ubuntu-500.woff2
   creating: countly-server-master/frontend/express/public/fonts/Ubuntu-500italic/
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500italic/LICENSE.txt
  inflating: countly-server-master/frontend/express/public/fonts/Ubuntu-500italic/Ubuntu-500italic.eot
-----
 extracting: countly-server-master/frontend/express/public/images/flags/st.png
  inflating: countly-server-master/frontend/express/public/images/flags/st.svg
 extracting: countly-server-master/frontend/express/public/images/flags/sv.png
  inflating: countly-server-master/frontend/express/public/images/flags/sv.svg
 extracting: countly-server-master/frontend/express/public/images/flags/sx.png
  inflating: countly-server-master/frontend/express/public/images/flags/sx.svg
 extracting: countly-server-master/frontend/express/public/images/flags/sy.png
  inflating: countly-server-master/frontend/express/public/images/flags/sy.svg
 extracting: countly-server-master/frontend/express/public/images/flags/sz.png
  inflating: countly-server-master/frontend/express/public/images/flags/sz.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tc.png
  inflating: countly-server-master/frontend/express/public/images/flags/tc.svg
 extracting: countly-server-master/frontend/express/public/images/flags/td.png
  inflating: countly-server-master/frontend/express/public/images/flags/td.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tg.png
  inflating: countly-server-master/frontend/express/public/images/flags/tg.svg
 extracting: countly-server-master/frontend/express/public/images/flags/th.png
  inflating: countly-server-master/frontend/express/public/images/flags/th.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tibet.png
  inflating: countly-server-master/frontend/express/public/images/flags/tibet.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tj.png
  inflating: countly-server-master/frontend/express/public/images/flags/tj.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tk.png
  inflating: countly-server-master/frontend/express/public/images/flags/tk.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tl.png
  inflating: countly-server-master/frontend/express/public/images/flags/tl.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tm.png
  inflating: countly-server-master/frontend/express/public/images/flags/tm.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tn.png
  inflating: countly-server-master/frontend/express/public/images/flags/tn.svg
 extracting: countly-server-master/frontend/express/public/images/flags/to.png
  inflating: countly-server-master/frontend/express/public/images/flags/to.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tr.png
  inflating: countly-server-master/frontend/express/public/images/flags/tr.svg
 extracting: countly-server-master/frontend/express/public/images/flags/transnistria.png
  inflating: countly-server-master/frontend/express/public/images/flags/transnistria.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tt.png
  inflating: countly-server-master/frontend/express/public/images/flags/tt.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tv.png
  inflating: countly-server-master/frontend/express/public/images/flags/tv.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tw.png
  inflating: countly-server-master/frontend/express/public/images/flags/tw.svg
 extracting: countly-server-master/frontend/express/public/images/flags/tz.png
  inflating: countly-server-master/frontend/express/public/images/flags/tz.svg
 extracting: countly-server-master/frontend/express/public/images/flags/ua.png
  inflating: countly-server-master/frontend/express/public/images/flags/ua.svg
 extracting: countly-server-master/frontend/express/public/images/flags/ug.png
  inflating: countly-server-master/frontend/express/public/images/flags/ug.svg
 extracting: countly-server-master/frontend/express/public/images/flags/united_nations.png
  inflating: countly-server-master/frontend/express/public/images/flags/united_nations.svg
 extracting: countly-server-master/frontend/express/public/images/flags/us-hi.png
  inflating: countly-server-master/frontend/express/public/images/flags/us-hi.svg
 extracting: countly-server-master/frontend/express/public/images/flags/us.png
  inflating: countly-server-master/frontend/express/public/images/flags/us.svg
 extracting: countly-server-master/frontend/express/public/images/flags/uy.png
  inflating: countly-server-master/frontend/express/public/images/flags/uy.svg
 extracting: countly-server-master/frontend/express/public/images/flags/uz.png
  inflating: countly-server-master/frontend/express/public/images/flags/uz.svg
 extracting: countly-server-master/frontend/express/public/images/flags/va.png
  inflating: countly-server-master/frontend/express/public/images/flags/va.svg
 extracting: countly-server-master/frontend/express/public/images/flags/vc.png
  inflating: countly-server-master/frontend/express/public/images/flags/vc.svg
 extracting: countly-server-master/frontend/express/public/images/flags/ve.png
  inflating: countly-server-master/frontend/express/public/images/flags/ve.svg
 extracting: countly-server-master/frontend/express/public/images/flags/vg.png
  inflating: countly-server-master/frontend/express/public/images/flags/vg.svg
 extracting: countly-server-master/frontend/express/public/images/flags/vi.png
  inflating: countly-server-master/frontend/express/public/images/flags/vi.svg
 extracting: countly-server-master/frontend/express/public/images/flags/vn.png
  inflating: countly-server-master/frontend/express/public/images/flags/vn.svg
 extracting: countly-server-master/frontend/express/public/images/flags/vu.png
  inflating: countly-server-master/frontend/express/public/images/flags/vu.svg
 extracting: countly-server-master/frontend/express/public/images/flags/ws.png
  inflating: countly-server-master/frontend/express/public/images/flags/ws.svg
 extracting: countly-server-master/frontend/express/public/images/flags/xk.png
  inflating: countly-server-master/frontend/express/public/images/flags/xk.svg
 extracting: countly-server-master/frontend/express/public/images/flags/xx.png
  inflating: countly-server-master/frontend/express/public/images/flags/xx.svg
 extracting: countly-server-master/frontend/express/public/images/flags/ye.png
  inflating: countly-server-master/frontend/express/public/images/flags/ye.svg
 extracting: countly-server-master/frontend/express/public/images/flags/yiddish.png
  inflating: countly-server-master/frontend/express/public/images/flags/yiddish.svg
 extracting: countly-server-master/frontend/express/public/images/flags/za.png
  inflating: countly-server-master/frontend/express/public/images/flags/za.svg
 extracting: countly-server-master/frontend/express/public/images/flags/zm.png
  inflating: countly-server-master/frontend/express/public/images/flags/zm.svg
 extracting: countly-server-master/frontend/express/public/images/flags/zw.png
  inflating: countly-server-master/frontend/express/public/images/flags/zw.svg
   creating: countly-server-master/frontend/express/public/images/icons/
  inflating: countly-server-master/frontend/express/public/images/icons/arrow_clock.svg
  inflating: countly-server-master/frontend/express/public/images/icons/arrow_drop_down.svg
  inflating: countly-server-master/frontend/express/public/images/icons/arrow_drop_down_.svg
  inflating: countly-server-master/frontend/express/public/images/icons/arrow_drop_up.svg
  inflating: countly-server-master/frontend/express/public/images/icons/arrow_drop_up_.svg
  inflating: countly-server-master/frontend/express/public/images/icons/arrow_forward-circled.svg
  inflating: countly-server-master/frontend/express/public/images/icons/blob.svg
  inflating: countly-server-master/frontend/express/public/images/icons/check-icon.svg
  inflating: countly-server-master/frontend/express/public/images/icons/checked.svg
  inflating: countly-server-master/frontend/express/public/images/icons/copy.svg
  inflating: countly-server-master/frontend/express/public/images/icons/date.svg
  inflating: countly-server-master/frontend/express/public/images/icons/download-icon.svg
  inflating: countly-server-master/frontend/express/public/images/icons/drag-icon.svg
  inflating: countly-server-master/frontend/express/public/images/icons/empty-plugin.svg
  inflating: countly-server-master/frontend/express/public/images/icons/empty-view-icon.svg
  inflating: countly-server-master/frontend/express/public/images/icons/folder-icon.svg
  inflating: countly-server-master/frontend/express/public/images/icons/load.svg
  inflating: countly-server-master/frontend/express/public/images/icons/menu.svg
  inflating: countly-server-master/frontend/express/public/images/icons/no-search-result.svg
  inflating: countly-server-master/frontend/express/public/images/icons/notification-toast-destructive.svg
  inflating: countly-server-master/frontend/express/public/images/icons/notification-toast-informational.svg
  inflating: countly-server-master/frontend/express/public/images/icons/notification-toast-successful.svg
  inflating: countly-server-master/frontend/express/public/images/icons/notification-toast-warning.svg
  inflating: countly-server-master/frontend/express/public/images/icons/save.svg
  inflating: countly-server-master/frontend/express/public/images/icons/start-search.svg
  inflating: countly-server-master/frontend/express/public/images/icons/upload.svg
  inflating: countly-server-master/frontend/express/public/images/icons/zoom-icon.svg
   creating: countly-server-master/frontend/express/public/images/leaflet/
  inflating: countly-server-master/frontend/express/public/images/leaflet/marker-icon.svg
   creating: countly-server-master/frontend/express/public/images/management/
  inflating: countly-server-master/frontend/express/public/images/management/checkbox.png
   creating: countly-server-master/frontend/express/public/images/pre-login/
 extracting: countly-server-master/frontend/express/public/images/pre-login/countly-logo-dark.png
  inflating: countly-server-master/frontend/express/public/images/pre-login/countly-logo-dark.svg
  inflating: countly-server-master/frontend/express/public/images/pre-login/countly-logo.svg
   creating: countly-server-master/frontend/express/public/images/screenshots/
  inflating: countly-server-master/frontend/express/public/images/screenshots/.gitignore
   creating: countly-server-master/frontend/express/public/images/sidebar/
   creating: countly-server-master/frontend/express/public/images/sidebar/default/
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/analytics-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/app.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/dashboards-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/divider.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/help-center.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/management.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/notifications.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/report-manager.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/search-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/default/toggle-left.svg
   creating: countly-server-master/frontend/express/public/images/sidebar/hover/
  inflating: countly-server-master/frontend/express/public/images/sidebar/hover/analytics-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/hover/dashboards-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/hover/help-center.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/hover/management.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/hover/notifications.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/hover/report-manager.svg
   creating: countly-server-master/frontend/express/public/images/sidebar/selected/
  inflating: countly-server-master/frontend/express/public/images/sidebar/selected/analytics-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/selected/dashboards-icon.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/selected/help-center.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/selected/management.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/selected/notifications.svg
  inflating: countly-server-master/frontend/express/public/images/sidebar/selected/report-manager.svg
   creating: countly-server-master/frontend/express/public/javascripts/
   creating: countly-server-master/frontend/express/public/javascripts/countly/
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.analytics.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.app.users.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.app.version.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.auth.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.carrier.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.city.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.common.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.config.sample.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.device.detail.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.device.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.device.list.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.device.osmapping.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.event.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.helpers.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.loaded.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.location.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.map.helper.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.session.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.task.manager.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.template.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.token.manager.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.total.users.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.version.history.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.view.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.views.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/countly.vue.legacy.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/external.jsdoc
   creating: countly-server-master/frontend/express/public/javascripts/countly/vue/
   creating: countly-server-master/frontend/express/public/javascripts/countly/vue/components/
  inflating: countly-server-master/frontend/express/public/javascripts/countly/vue/components/datatable.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/vue/components/date.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/vue/components/dialog.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/vue/components/drawer.js
  inflating: countly-server-master/frontend/express/public/javascripts/countly/vue/components/dropdown.js
-------
   creating: countly-server-master/plugins/web/api/
  inflating: countly-server-master/plugins/web/api/api.js
   creating: countly-server-master/plugins/web/frontend/
  inflating: countly-server-master/plugins/web/frontend/app.js
   creating: countly-server-master/plugins/web/frontend/public/
   creating: countly-server-master/plugins/web/frontend/public/javascripts/
 extracting: countly-server-master/plugins/web/frontend/public/javascripts/countly.models.js
  inflating: countly-server-master/plugins/web/frontend/public/javascripts/countly.views.js
   creating: countly-server-master/plugins/web/frontend/public/localization/
  inflating: countly-server-master/plugins/web/frontend/public/localization/web.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_bs.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_de.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_el.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_et.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_fa.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_hi.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_hu.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_ja.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_ko.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_lv.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_my.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_ru.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_sl.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_tr.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_vi.properties
  inflating: countly-server-master/plugins/web/frontend/public/localization/web_zh.properties
   creating: countly-server-master/plugins/web/frontend/public/stylesheets/
  inflating: countly-server-master/plugins/web/frontend/public/stylesheets/main.css
 extracting: countly-server-master/plugins/web/install.js
  inflating: countly-server-master/plugins/web/package.json
 extracting: countly-server-master/plugins/web/tests.js
 extracting: countly-server-master/plugins/web/uninstall.js
   creating: countly-server-master/test/
   creating: countly-server-master/test/1.frontend/
  inflating: countly-server-master/test/1.frontend/0.load.db.js
  inflating: countly-server-master/test/1.frontend/1.setup.test.js
  inflating: countly-server-master/test/1.frontend/2.login.test.js
   creating: countly-server-master/test/2.api/
  inflating: countly-server-master/test/2.api/00.read.config.js
  inflating: countly-server-master/test/2.api/01.empty.api.js
  inflating: countly-server-master/test/2.api/02.read.user.js
  inflating: countly-server-master/test/2.api/03.fail.write.user.js
  inflating: countly-server-master/test/2.api/04.create.user.js
  inflating: countly-server-master/test/2.api/05.update.user.js
  inflating: countly-server-master/test/2.api/06.without.global.permissions.js
  inflating: countly-server-master/test/2.api/07.reading.apps.js
  inflating: countly-server-master/test/2.api/08.create.app.js
  inflating: countly-server-master/test/2.api/09.update.app.js
  inflating: countly-server-master/test/2.api/10.fail.read.app.data.js
  inflating: countly-server-master/test/2.api/11.fail.read.app.data.v2.js
  inflating: countly-server-master/test/2.api/12.read.empty.app.data.js
  inflating: countly-server-master/test/2.api/13.read.empty.app.data.v2.js
  inflating: countly-server-master/test/2.api/14.authorize.token.js
  inflating: countly-server-master/test/2.api/15.event.managment.js
  inflating: countly-server-master/test/2.api/16.token.manager.js
  inflating: countly-server-master/test/2.api/17.jobs.js
   creating: countly-server-master/test/3.api.write/
  inflating: countly-server-master/test/3.api.write/1.fail.write.app.js
  inflating: countly-server-master/test/3.api.write/2.write.app.sessions.js
  inflating: countly-server-master/test/3.api.write/3.reset.app.js
  inflating: countly-server-master/test/3.api.write/4.write.app.metrics.js
  inflating: countly-server-master/test/3.api.write/5.write.app.events.js
  inflating: countly-server-master/test/3.api.write/6.bulk.write.js
  inflating: countly-server-master/test/3.api.write/7.user.merge.js
  inflating: countly-server-master/test/3.api.write/8.checksums.js
   creating: countly-server-master/test/4.plugins/
  inflating: countly-server-master/test/4.plugins/1.plugin.tests.js
   creating: countly-server-master/test/4.plugins/separation/
  inflating: countly-server-master/test/4.plugins/separation/1.setup.js
  inflating: countly-server-master/test/4.plugins/separation/2.teardown.js
  inflating: countly-server-master/test/4.plugins/separation/3.debug.js
   creating: countly-server-master/test/5.cleanup/
  inflating: countly-server-master/test/5.cleanup/1.delete.app.js
  inflating: countly-server-master/test/5.cleanup/100.close.db.js
  inflating: countly-server-master/test/5.cleanup/2.delete.user.js
  inflating: countly-server-master/test/5.cleanup/3.output.logs.js.ignore
  inflating: countly-server-master/test/testUtils.js
   creating: countly-server-master/test/unit-tests/
  inflating: countly-server-master/test/unit-tests/api.utils.common.js
  inflating: countly-server-master/test/unit-tests/test.cache.js.disabled
mv: cannot move 'countly-server-master' to 'countly/countly-server-master': Directory not empty
Countly user already exist.
usermod: invalid option -- 'M'
Usage: usermod [options] LOGIN

Options:
  -b, --badnames                allow bad names
  -c, --comment COMMENT         new value of the GECOS field
  -d, --home HOME_DIR           new home directory for the user account
  -e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
  -f, --inactive INACTIVE       set password inactive after expiration
                                to INACTIVE
  -g, --gid GROUP               force use GROUP as new primary group
  -G, --groups GROUPS           new list of supplementary GROUPS
  -a, --append                  append the user to the supplemental GROUPS
                                mentioned by the -G option without removing
                                the user from other groups
  -h, --help                    display this help message and exit
  -l, --login NEW_LOGIN         new value of the login name
  -L, --lock                    lock the user account
  -m, --move-home               move contents of the home directory to the
                                new location (use only with -d)
  -o, --non-unique              allow using duplicate (non-unique) UID
  -p, --password PASSWORD       use encrypted password for the new password
  -R, --root CHROOT_DIR         directory to chroot into
  -P, --prefix PREFIX_DIR       prefix directory where are located the /etc/* files
  -s, --shell SHELL             new login shell for the user account
  -u, --uid UID                 new UID for the user account
  -U, --unlock                  unlock the user account
  -v, --add-subuids FIRST-LAST  add range of subordinate uids
  -V, --del-subuids FIRST-LAST  remove range of subordinate uids
  -w, --add-subgids FIRST-LAST  add range of subordinate gids
  -W, --del-subgids FIRST-LAST  remove range of subordinate gids
  -Z, --selinux-user SEUSER     new SELinux user mapping for the user account

tee: '/root/countly/bin/../log/countly-install-2023-02-21:13:14:08.log': Permission denied
/bin/bash: /root/countly/bin/countly.install_ubuntu.sh: Permission denied
root@countly-analytics:~#

Steps to Reproduce (for bugs)

wget -qO- http://c.ly/install | bash -s dev

Your Environment

Operating System and version: Ubuntu 20.04 
Any changes you have made to your instance: Clean instance
danielstaleiny commented 1 year ago

This part of the logs is consistent accross the Clean ubuntu 20LTS, 22LTS, 22 digitalocean.

Countly user already exist.
usermod: invalid option -- 'M'
Usage: usermod [options] LOGIN

Options:
  -b, --badnames                allow bad names
  -c, --comment COMMENT         new value of the GECOS field
  -d, --home HOME_DIR           new home directory for the user account
  -e, --expiredate EXPIRE_DATE  set account expiration date to EXPIRE_DATE
  -f, --inactive INACTIVE       set password inactive after expiration
                                to INACTIVE
  -g, --gid GROUP               force use GROUP as new primary group
  -G, --groups GROUPS           new list of supplementary GROUPS
  -a, --append                  append the user to the supplemental GROUPS
                                mentioned by the -G option without removing
                                the user from other groups
  -h, --help                    display this help message and exit
  -l, --login NEW_LOGIN         new value of the login name
  -L, --lock                    lock the user account
  -m, --move-home               move contents of the home directory to the
                                new location (use only with -d)
  -o, --non-unique              allow using duplicate (non-unique) UID
  -p, --password PASSWORD       use encrypted password for the new password
  -R, --root CHROOT_DIR         directory to chroot into
  -P, --prefix PREFIX_DIR       prefix directory where are located the /etc/* files
  -s, --shell SHELL             new login shell for the user account
  -u, --uid UID                 new UID for the user account
  -U, --unlock                  unlock the user account
  -v, --add-subuids FIRST-LAST  add range of subordinate uids
  -V, --del-subuids FIRST-LAST  remove range of subordinate uids
  -w, --add-subgids FIRST-LAST  add range of subordinate gids
  -W, --del-subgids FIRST-LAST  remove range of subordinate gids
  -Z, --selinux-user SEUSER     new SELinux user mapping for the user account

tee: '/root/countly/bin/../log/countly-install-2023-02-21:13:14:08.log': Permission denied
/bin/bash: /root/countly/bin/countly.install_ubuntu.sh: Permission denied
kaanklky commented 1 year ago

hello @danielstaleiny, Thank you for creating an issue.

  1. usermod: invalid option -- 'M' error is not important for now since we aware of it and it is not a blocker for installation or any other operation of Countly.
  2. The blocker issue is the path that you were trying to install Countly. Countly installation creates countly user and change ownership of installation during operation and there is a permission issue since you try to install it under /root. You need to choose paths like /usr  or /opt and not /root as we stated here.

I believe checking path if it is /root and exiting by providing a warning is a good idea. :) We are in a transition period where we change a lot of things in context of how we manage OS level stuff so sorry about blocker, non-descriptive issues on basic operations.

danielstaleiny commented 1 year ago

For some reason the only way I could install countly without problem was, creating clean ubuntu server, creating my own new user (which creates home directory) and as root go to /home directory and I run the script from there.

I tried with /usr /opt / root~ home/anon/, all under root user and none of them worked. I would suggest you to mention that in the 1 liner script.

Another confusion was, that under requirements, you have stated that mongodb and nodejs are requirements, but you are installing it with the script. Therefore it was unclear if those are required to be installed in the system or not.

Lastly, firewall is open by default after installing the countly server. I would suggest tip to enable it, like you did with certificates etc.

kaanklky commented 1 year ago

@danielstaleiny I found out that we fixed usermod: invalid option -- 'M' on 15th Feb, it means before you created this issue. I would suggest to try again after #3973 merged for all mentioned issues in your initial report and your last comment.

@ar2rsawseen I believe Daniel is referring System Requirements page, lets remove 'Software' section from it since it is not pre-requirement?

danielstaleiny commented 1 year ago

Indeed the system requirements page I had in mind.

Thank you for quick response and for the project.