For compliance, security, or technical reasons, using Appshare’s public or cloud node hosting may not be possible. In these cases, Appshare provides a “Local Node.” The Appshare PWA can be hosted on a server within the local network.

Appshare node manager helps to manage Appshare local nodes.
Prerequisites
- Server spec- 1 core, 2 GB RAM, 50 GB Hard Disk
- Recommended Operating System Linux
- Docker is installed on the server. (Minimum Version 19.03.0)
- Internet access on the server. If you have restricted Internet, please make sure your server has access to these domains. All domains are high available with multiple IP addresses
- Appshare configuration
- Download docker images
Deploy Node Manager
Run the following command in your shell program to install the node manager on port 8082. Please change the port to another port when required:
docker run -d -p 8082:8082 -v /var/run/docker.sock:/var/run/docker.sock --security-opt label:disable --name appshare-node-manager --restart always steltix/appshare-node-manager
Options
- d, –detach
- Run container in background and print container ID
- p, –publish list
- Publish a container’s port(s) to the host (host_port:container_port)
- v /var/run/docker.sock:/var/run/docker.sock
- Bind docker daemon api socket into node manager container. Node manager creates local nodes through this api
- –security-opt label:disable
- –name
- Assign a name to the container
- –restart always
- Always restart the container regardless of the exit status. When you specify always, the Docker daemon will try to restart the container indefinitely. The container will also always start on daemon startup, regardless of the current state of the container.
- steltix/appshare-node-manage
- Docker image for appshare node manager
Internet access through a http proxy: