Environment Variables Configuration Parameters

Configuration parameters can be set from environment variables as follows: General configuration parameters such as database and system port Connector parameters (for v3.x and above) Notification parameters (for v3.x and above) General configuration parameters Environment Parameter Default Value SETTINGS__DATABASECONFIGURATION__DATABASETYPE SQLLite

Architecture

SyncNow Cluster SyncNow can work scale and work with multiple app instances, every app instance that is connected to the same database will work with other instances to process all synchronizations. The main app instance node is responsible for several

SyncNow Configuration Settings

Below are SyncNow Settings which are done for all the app instances from the user interface. To configure SyncNow navigate to Service Settings page. Cycling Jobs Settings In the jobs section as presented below presented cyclic SyncNow jobs, their time

High Availability

Overview SyncNow enterprise edition supports establishing a cluster of SyncNow cluster.SyncNow cluster is a group of nodes in an active-active form. SyncNow requests are queued, every node can get a sync or devops request and process it. SyncNow cluster enables

Kubernetes Deployment

SyncNow Works with kubernetes as a cluster, below is a sample Kubernetes SyncNow Cluster over postrgreSQL. The configuration consists of deployment file with secrets, readiness, liveliness, host affinity, service and nginx ingress. Place Holder Description Example {{ .Values.namespace }} Kubernetes namepace qa

SyncNow App Configuration

SyncNow has two configuration files backend services configuration and frontend configuration. During installation these files are set with defaults. Backend Services Configuration Backend configuration file defines logging, database connectivity and http/s connectivity. appsettings.json configuration file is located at the root

Installation & Upgrades

SyncNow Can be deployed on Linux, Windows, docker, docker-compose, kubernetes Installing and running SyncNow is easy. You can either unpack the archive in a directory to which you have full access, or you can install it with a Docker image

Docker Compose

SyncNow can be deployed from with a docker compose file. Docker Environment Parameters Environment Parameter Default Value SETTINGS__DATABASECONFIGURATION__DATABASETYPE SQLLite SETTINGS__DATABASECONFIGURATION__SERVER localhost SETTINGS__DATABASECONFIGURATION__PORT 5432 SETTINGS__DATABASECONFIGURATION__USERNAME PostrgeSQL SETTINGS__DATABASECONFIGURATION__PASSWORD Q1w2e3r4t5y6 SETTINGS__DATABASECONFIGURATION__WINDOWSAUTH FALSE SETTINGS__DATABASECONFIGURATION__TRANSPORTENCRYPT FALSE SETTINGS__DATABASECONFIGURATION__DATABASE SyncNow KESTREL__ENDPOINTS__HTTP__URL http://+:5030 KESTREL__ENDPOINTS__HTTPS__URL http://+:5031 SyncNow – PostrgreSQL

Linux Deployment

This procedure will deploy syncnow on a linux machine SyncNow will be deployed as a systemd service, a new user with the name of syncnow will be created for the service. Running of install.sh should be with sudo privileges Extract

System Requirements

Supported Versions SyncNow supports releases for two years after the release date. Operating Systems Windows 64bit – 2012 and above Linux x64bit: Centos 7.x and above Red Hat 7.x and above Ubuntu 16.04 , 18.04, 20.04, 21.04 Debian 9 and

Skip to content