Skip to content

Remote Admin (PLUS) ​

You can manage your Fully Kiosk app remotely on devices in your local network or worldwide using VPN. If you have a PLUS license for your device this service is FREE of any charges.

Enable Remote Admin and specify a password in Fully Settings and connect in any web browser to http://ip-address-of-device:2323. You can make this connection HTTPS if you put a SSL certificate onto device (ver. 1.27+).

How to generate and put a self signed SSL certificate?

You need OpenSSL 3.x and some Linux knowledge to create a SSL certificate for the device. First create a root certificate (for signing other CAs) using a script like this:

openssl version
# OpenSSL 3.x.xx

mkdir CA
# Generate root CA, specify some good password for the private key
openssl genrsa -aes256 -out CA/rootCA.key 4096
openssl req -x509 -new -nodes -key CA/rootCA.key -sha256 -days 3650 -out CA/rootCA.crt

Import the rootCA.crt as Trusted Root Authority in your web browser.

Now create a domain certificate fully-remote-admin-ca.p12 with password “fully” for each device. Devices must be addressed in your local network by a hostname like host.domain.tld, not by the IP address.

# Generate CA for host.domain.tld
openssl req -new -nodes -keyout CA/domain.key -out CA/domain.csr -days 3650 -subj "/C=DE/L=Some/O=Acme, Inc./CN=host.domain.tld"
openssl x509 -req -days 3650 -sha256 -in CA/domain.csr -CA CA/rootCA.crt -CAkey CA/rootCA.key -CAcreateserial -out CA/domain.crt -extensions v3_ca -extfile <(
cat <<-EOF
[ v3_ca ]
subjectAltName = DNS:host.domain.tld
EOF
)

# Pack domain certificate to PKCS12 file
openssl pkcs12 -legacy -export \  
-out CA/fully-remote-admin-ca.p12 \  
-inkey CA/domain.key \  
-in CA/domain.crt \  
-passout pass:fully

If you have generated a host certificate with a CA authority like Letsencrypt you can pack it to the PKCS12 file as follow:

openssl pkcs12 -legacy -export \  
-out fully-remote-admin-ca.p12 \  
-inkey /path/to/letsencrypt/live/host.domain.tld/privkey.pem \  
-in /path/to/letsencrypt/live/host.domain.tld/cert.pem \  
-certfile /path/to/letsencrypt/live/host.domain.tld/chain.pem \  
-passout pass:fully

Now you have to put fully-remote-admin-ca.p12 file into the root folder of the app-specific or shared storage (if accessible) on the device and restart Fully Kiosk. Remote Admin will now be available at the location like https://host.domain.tld:2323

This setup works at least with current Google Chrome on Windows 11 without any warnings. Using other clients may need a slightly different SSL setup.

Note: With Fully Cloud EMM you can connect to Remote Admin from everywhere on the Internet. But this is not included in your Fully PLUS License.

These features are available on the Remote Admin web interface:

  • Show current device and Fully Kiosk state information
  • View/edit all 350+ Fully Kiosk settings
  • List, upload, download, delete available settings files
  • Export/import settings to/from a settings file – Enable Kiosk Mode, Enable Remote Admin, Remote Admin from Fully Cloud and Remote Admin Password will not be changed when importing a settings file.
  • Export/import settings in JSON file – editable text format
  • Load Start URL or another URL
  • Show screenshot from device (does not include video content or other apps)
  • Show camshot from device (requires Motion Detection)
  • Detect current app in foreground, bring Fully to Foreground
  • Close Settings, Screensaver and other special views
  • Turn screen on/off
  • Show device geolocation
  • Show and CSV download of usage stats
  • Lock device to maintenance mode
  • Show a message in an overlay
  • Show Web Console (ver. 1.54+)
  • Show Fully Kiosk Log and Android Logcat for Fully Kiosk
  • Show and uninstall apps. Installing and uninstalling APK files is not available if you installed Fully Kiosk from Google Play.
  • Load and uncompress contents from ZIP file to device storage – this can be used for the local content management – check this FAQ
  • Load and install an APK file – user input is requires on the device in many cases – check this FAQ. Installing and uninstalling APK files is not available if you installed Fully Kiosk from Google Play.