Skip to main content
Version: Next

Parameter

Various parameters such as server, network, port and path involved in Websoft9 are listed below:

Paths​

Websoft9 Console​

  • Websoft9 installation configuration directory: /data/websoft9/source
  • Websoft9 Docker Compose directory: /data/websoft9/source/docker
  • Websoft9 Systemd configuration directory: */opt/websoft9
  • Websoft9 plugin directory: */usr/share/cockpit
  • Websoft9 backup directory: */data/websoft9/vl_backup
  • Websoft9 application persistent storage directory: /var/lib/docker/volumes

Docker on the server​

  • Docker Volumes: /var/lib/docker/volumes
  • Docker image directory: /var/lib/docker/image
  • Docker program directory: /var/lib/docker
  • Docker Server configuration file: /etc/docker/daemon.json
  • Docker system service: /lib/systemd/system/docker.service

Ports​

Users can view the ports used on the server with `netstat -tunlp'.

The following are the most commonly used ports, please go to the Security Group to enable or disable it.

Application access ports​

Port numberPurposeNecessity
9000Websoft9 Consolerequired
80Websoft9 Console, Websoft9 Gateway, Apply HTTP Accessrequired
443Websoft9 Gateway, Application HTTPS Accessrequired
9001-9999Application Extranet Accessoptional

Server management ports​

Port numberPurposeNecessity
21Linux server FTP portoptional
22Linux server SSH portoptional
2375 or 2376 (TLS)Docker daemon listening APIoptional

Network​

By default, a network named websoft9 is created and all applications run on this network

Services​

You need to know Systemd and Docker services for administrator.

Systemd​

Three Systemd services: websoft9, docker, cockpit

sudo systemctl start | top | restart | status docker
sudo systemctl start | top | restart | status cockpit
sudo systemctl start | top | restart | status websoft9

Docker​

The Containers function module of the Websoft9 Console hides the Websoft9 containers, so you need to query them with the command docker ps | grep websoft9-.

$ docker ps | grep websoft9-
8039d81eb0a1 websoft9dev/apphub:0.0.6 "/websoft9/script/en…" 32 hours ago Up 32 hours 8080-8081/tcp websoft9-apphub
cc55650540e6 websoft9dev/deployment:2.19.0 "/init_portainer" 32 hours ago Up 32 hours (healthy) 8000/tcp, 9000/tcp, 9443/tcp websoft9-deployment
527a07615809 websoft9dev/git:1.20.4 "/usr/bin/entrypoint…" 32 hours ago Up 32 hours 22/tcp, 3000/tcp websoft9-git
bbea45d00358 websoft9dev/proxy:2.10.4 "/init /bin/sh -c '/…" 32 hours ago Up 32 hours 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp, 81/tcp websoft9-proxy

CLI​