Installing the Corelink Server
Install the Corelink Server with Docker
IN PROGRESS
Install the Corelink Server with Helm
IN PROGRESS
Install the Corelink Server with Node
IN PROGRESS
Install the Corelink Server from Source
Required Software
- Git
- NodeJS 16 (please install the current version and enable compilation support)
- Python (required by NPM)
Clone the repository and go into repository folder
Install dependencies and fix potential bugs
Enable config file for the database
Linux/Mac:
Windows:
Create database with latest tables
Seed database with basic data
Warning: All existing data inside the database will be deleted.
Start server
Test sending and receiving packages
After starting the server the sender and receiver scripts can be used to test the server. These are in the corelink-tools repository. In separate terminals next to the server start both applications.
First start the sender:
When the sender starts the first time it will ask for the IP address to connect to the server. In this example use 127.0.0.1, then press enter twice to use the preset username and password.Then start the listener:
It should not ask for the IP adresses again. Just press enter twice to start the appliaction.Upgrade instructions for the Corelink Server
Pull latest version
Update database to latest table version
Upgrade instructions for the Corelink Server DURING DEVELOPMENT
simply run from within networktest
Warning: All existing data inside the database will be deleted.
you can also use separate commands to do the migrations: run the rollback until you are at the beginning of the migrations
Warning: All existing data inside the database will be deleted.
then migrate and seed
```
Warning: All existing data inside the database will be deleted.