Self-hosted integration

Self-hosted integration

This page describes how to configure NAO Logger and NAO SDK when using the NAO Server default installation parameters.

In the .env file in the self-hosted install folders you used to deploy NAO Server, the server IP and port information are defined in the STORAGE_PUBLIC_ENDPOINT public variable.

NAO Logger

  • Server URL
    • https://<your server IP>:<port>/
  • Distribution URLs:
    • EU
      • No change required
    • US
      • https://<your server IP>:<port>/storage/ncpapps/

NAO SDK

Use  setRootURL interface of the NAOServicesConfig object

  • Android
    • NAOServicesConfig.setRootURL("https://<your server IP>:<port>/storage/ncpapps/")  
  • iOS
    • [NAOServicesConfig setRootURL:@"https://<your server IP>:<port>/storage/ncpapps/"]

If you  are using your private server, follow the “Use your private server” documentation (AndroidiOS),

    • Related Articles

    • Integration workflow

      This page gives useful information for the project management aspect of the integration of the SDK. Planning and effort estimation for the integration of the SDK: Coding effort: 1 staff day per OS, integration support : 1 staff day Testing effort: 1 ...
    • Integration workflow and recommendations

      This page gives useful information for the project management aspect of the integration of the MQTT API. Planning and effort estimation for the integration: Coding effort: from 1 to 2 staff days, integration support : 1 staff day; Testing effort: 1 ...
    • Geofencing integration

      NAOGeofencingHandleDelegate This class provides the callbacks for receiving alerts configured on NAO Cloud in the Geonotifications section. The recommended implementation is as follows: Make the class where you want to receive the callbacks implement ...
    • Android

      NAOMAPSDK is a mobile map tool that allows developers to integrate indoor maps into Android and iOS applications using map data from NAO Cloud. This SDK simplifies the process of adding indoor mapping functionality to mobile apps, making it easier ...
    • Release 23.09 (NAO SDK 4.11.13)

      Versions Component Version NAO® Cloud 23.09 NAO® JS SDK 23.09 NAO® SDK iOS 4.11.13 NAO® SDK Android 4.11.13 NAO® Logger iOS 4.11.13 NAO® Logger Android 4.11.13 New Features NAO® Viewer See articles regarding NAO Viewer: NAO Viewer Knowledge Base ...