docs(wiki): add default login credentials and installer data directory / license options to installation guide
@@ -6,6 +6,26 @@ LOGAR is distributed as self-contained standalone binaries (`Server.bin` / `Serv
|
|||||||
|
|
||||||
## 1. Central Server Hub Deployment
|
## 1. Central Server Hub Deployment
|
||||||
|
|
||||||
|
### WebUI Dashboard & Default Login Credentials
|
||||||
|
|
||||||
|
Once LOGAR Server is installed or executed, the WebUI Management Console is immediately accessible:
|
||||||
|
|
||||||
|
- **WebUI URL**: `http://<server-ip>:8443/webui` (or `http://localhost:8443/webui`)
|
||||||
|
- **Default Username**: `admin`
|
||||||
|
- **Default Password**: `admin_logar_2026!`
|
||||||
|
|
||||||
|
| Setting | Default Value | Environment Variable Override | Description |
|
||||||
|
| :--- | :--- | :--- | :--- |
|
||||||
|
| **Username** | `admin` | `LOGAR_ADMIN_USER` | Initial administrative user account |
|
||||||
|
| **Password** | `admin_logar_2026!` | `LOGAR_ADMIN_PASS` | Default master administrative password |
|
||||||
|
| **Session Secret**| Auto-generated | `LOGAR_SESSION_SECRET` | HMAC cookie signature key |
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> **Changing the Default Password**:
|
||||||
|
> Administrators can change the password at any time from the WebUI settings modal, or through the REST API via `POST /api/admin/change-password`.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Standalone Executable (Zero Dependencies)
|
### Standalone Executable (Zero Dependencies)
|
||||||
Download `Server.bin` (Linux) or `Server.exe` (Windows) from the release assets:
|
Download `Server.bin` (Linux) or `Server.exe` (Windows) from the release assets:
|
||||||
|
|
||||||
@@ -18,23 +38,38 @@ chmod +x Server.bin
|
|||||||
.\Server.exe
|
.\Server.exe
|
||||||
```
|
```
|
||||||
|
|
||||||
On first launch, the server automatically generates its Subordinate CA keypair, server TLS certificate, and default configuration file. The WebUI is immediately accessible at `http://<server-ip>:8443/webui`.
|
On first launch, the server automatically generates its Subordinate CA keypair, server TLS certificate, and default configuration file.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Automated Linux Server Service (Systemd)
|
### Automated Linux Server Service (Systemd)
|
||||||
To install the server as a persistent background service managed by `systemd`:
|
To install the server as a persistent background service managed by `systemd`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
# Interactive installation (prompts for config directory and optional .lic file)
|
||||||
sudo ./compilation/install_linux_server.sh
|
sudo ./compilation/install_linux_server.sh
|
||||||
|
|
||||||
|
# Unattended / Automated installation with license activation:
|
||||||
|
sudo ./compilation/install_linux_server.sh --data-dir /etc/logar --lic /path/to/server.lic
|
||||||
```
|
```
|
||||||
|
|
||||||
This script:
|
This script:
|
||||||
1. Deploys the standalone executable to `/opt/logar-server`.
|
1. Deploys the standalone executable to `/opt/logar-server`.
|
||||||
2. Generates the initial PKI keys and configuration.
|
2. Configures data directory (default: `/etc/logar` or user-specified).
|
||||||
3. Installs and starts `logar-server.service` with `LimitNOFILE=65536`.
|
3. Imports the `.lic` license file (if provided).
|
||||||
|
4. Installs and starts `logar-server.service` with `LimitNOFILE=65536`.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Windows Server Service Installation
|
### Windows Server Service Installation
|
||||||
1. Download or compile `LOGAR-Server-Setup.exe`.
|
1. Download `LOGAR-Server-Setup.exe` from [Releases](https://gitea.eibl.tech/me0nline/LOGAR/releases).
|
||||||
2. Execute the installer. It will install the server binary to `{autopf}\LOGAR` and register the `LOGAR_Server` Windows service via NSSM.
|
2. Execute the installer wizard:
|
||||||
|
- **Binaries Folder**: Default `C:\Program Files\LOGAR-Server`.
|
||||||
|
- **Data & Configuration Folder**: Choose default (`C:\ProgramData\LOGAR-Server`) or browse to select any custom storage path (e.g. `D:\LOGAR-Data`).
|
||||||
|
- **License File (.lic)**: Optionally select a signed `.lic` license package to activate your seat quota and CA during installation.
|
||||||
|
3. The installer registers and starts the `LOGAR_Server` Windows service via NSSM with full user/service permissions.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### Development Mode (Running from Python Source)
|
### Development Mode (Running from Python Source)
|
||||||
*(Optional for contributors & local development)*
|
*(Optional for contributors & local development)*
|
||||||
@@ -78,12 +113,13 @@ journalctl -u logar-client.service -f
|
|||||||
|
|
||||||
### Inno Setup Automated Installer
|
### Inno Setup Automated Installer
|
||||||
1. Download `LOGAR-Client-Setup.exe` from the latest release.
|
1. Download `LOGAR-Client-Setup.exe` from the latest release.
|
||||||
2. Run the installer or deploy silently via Group Policy / SCCM:
|
2. Run the installer (or deploy silently via Group Policy / SCCM):
|
||||||
```cmd
|
```cmd
|
||||||
LOGAR-Client-Setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
|
LOGAR-Client-Setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
|
||||||
```
|
```
|
||||||
3. Place `client_config.json` (exported from Server WebUI) into `C:\Program Files\LOGAR\client_config.json`.
|
During interactive setup, you can select the binaries folder and the data directory (default: `C:\ProgramData\LOGAR`).
|
||||||
4. The service automatically enrolls on first start and streams Windows Event Logs continuously.
|
3. Place `client_config.json` (exported from Server WebUI) into `C:\ProgramData\LOGAR\client_config.json` (or your chosen data directory).
|
||||||
|
4. The `LOGAR_Client` service automatically enrolls on first start and streams Windows Event Logs continuously.
|
||||||
|
|
||||||
### Windows Service Management
|
### Windows Service Management
|
||||||
- **Service Name**: `LOGAR_Client`
|
- **Service Name**: `LOGAR_Client`
|
||||||
|
|||||||
Reference in New Issue
Block a user