Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions guides/install-denode-manager-web-linux.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# DeNet Manager Web for Linux

## Installation Guide

### Step 0: Prepare Environment
1. Download installation and management scripts from the [scripts](https://github.com/DeNetPRO/Node) directory
```shell
install.sh
denode-manager.sh
```

### Step 1: Download Application
1. Download the appropriate archive for your system from https://github.com/DeNetPRO/Node/releases
### Linux
```
denode-manager-linux-amd64.zip
denode-manager-linux-arm64.zip
```

### Step 2: Install And Run
1. Open terminal
2. Allow scripts execution on this device
```shell
cd ~/Downloads
chmod +x install.sh denode-manager.sh
```
3. Run installation script that will install the application in ~/.denode-manager by default
```shell
sudo bash install.sh
```
![Linux Install GUI](../assets/mac-install-gui.png)
4. Then start the application and check its state using ***denode-manager.sh*** script
```shell
sudo bash denode-manager.sh
```
![Linux Start Server](../assets/mac-start-server.png)

### Step 3: Open Application Interface in Browser
1. Open browser and go to http://localhost:1111
![Node GUI](../assets/node-gui.png)

## Notes:
1. Application should always be running in the background, otherwise the application will not work, check the status using ***denode-manager.sh*** script
2. You shouldn't use both CLI and GUI at the same time, otherwise you will get an undefined application behaviour
44 changes: 44 additions & 0 deletions guides/install-denode-manager-web-mac.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# DeNet Manager Web for macOS

## Installation Guide

### Step 0: Prepare Environment
1. Download installation and management scripts from the [scripts](https://github.com/DeNetPRO/Node) directory
```shell
install.sh
denode-manager.sh
```

### Step 1: Download Application
1. Download the appropriate archive for your system from https://github.com/DeNetPRO/Node/releases
### macOS
```
denode-manager-darwin-amd64.zip
denode-manager-darwin-arm64.zip
```

### Step 2: Install And Run
1. Open terminal
2. Allow scripts execution on this device
```shell
cd ~/Downloads
chmod +x install.sh denode-manager.sh
```
3. Run installation script that will install the application in ~/.denode-manager by default
```shell
sudo bash install.sh
```
![macOS Install GUI](../assets/mac-install-gui.png)
4. Then start the application and check its state using ***denode-manager.sh*** script
```shell
sudo bash denode-manager.sh
```
![macOS Start Server](../assets/mac-start-server.png)

### Step 3: Open Application Interface in Browser
1. Open browser and go to http://localhost:1111
![Node GUI](../assets/node-gui.png)

## Notes:
1. Application should always be running in the background, otherwise the application will not work, check the status using ***denode-manager.sh*** script
2. You shouldn't use both CLI and GUI at the same time, otherwise you will get an undefined application behaviour
28 changes: 28 additions & 0 deletions guides/install-denode-manager-web-windows.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# DeNet Manager Web for Windows

## Installation Guide

### Step 0: Prepare Environment
1. Download installation and management scripts from the [scripts](https://github.com/DeNetPRO/Node) directory
```shell
install.sh
denode-manager.sh
```

### Step 1: Download Application
1. Download the appropriate archive for your system from https://github.com/DeNetPRO/Node/releases
### Windows
```
denode-manager-win-amd64.msi
```

### Step 2: Install And Run
1. Use .msi installer

### Step 3: Open Application Interface in Browser
1. Open browser and go to http://localhost:1111
![Node GUI](../assets/node-gui.png)

## Notes:
1. Application should always be running in the background, otherwise the application will not work, check the status using the application's interface
2. You shouldn't use both CLI and GUI at the same time, otherwise you will get an undefined application behaviour
Empty file removed guides/node-manager.md
Empty file.
39 changes: 39 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
- [Supported Platforms](#supported-platforms)
- [Command Line Interface (CLI) Node](#command-line-interface-cli-node)
- [Desktop Node Manager](#desktop-node-manager)
- [Web Node Manager](#web-node-manager)
- [Node Activity Monitoring](./guides/monitoring.md)
- [License Management](./guides/license-management.md)

Expand Down Expand Up @@ -70,6 +71,19 @@ By utilizing the DeNet Storage Protocol, users pay for the storage they need, wh
- **Linux**: Install with appropriate package manager command
4. **Launch the Desktop Node Manager** and [configure](./guides/configuring-manager.md) your node

## Web Node Manager
- **Best for**: Server environments, headless systems, advanced users, and desktop users who want a lightweight solution
- **Features**: Web-based interface accessible through browser, suitable for servers without GUI
- **Installation**: Available for all supported platforms with additional setup steps for server environments
- **Management**: Accessible through web browser at http://localhost:1111
- **Beginner-friendly**: Requires basic terminal knowledge for initial setup

> ⚠️ **Important**: Web Node Manager is suitable for server operating systems (Ubuntu Server, CentOS, etc.) and can be installed on any platform with proper setup. For server environments, additional configuration may be required.

> 💡 **Tip**: For platform-specific instructions, see:
> - [Windows](./guides/install-denode-manager-web-windows.md)
> - [Linux](./guides/install-denode-manager-web-linux.md)
> - [MacOS](./guides/install-denode-manager-web-mac.md)

## Command Line Interface (CLI) Node
- **Best for**: Server environments, headless systems, advanced users
Expand Down Expand Up @@ -119,6 +133,18 @@ DeNet Datakeeper Nodes can be installed on various operating systems depending o

> 💡 **Tip**: Use the Desktop Node Manager download page at https://node.denet.app/ to conveniently download the specific application version.

## Web Node Manager Builds

| Operating System | Architecture | Download Link |
|------------------|--------------|---------------|
| **Windows** | x86_64 | [denode-manager-win-amd64.msi](https://github.com/DeNetPRO/Node/releases/download/v4.0.1-rc10/denode-manager-win-amd64.msi) |
| **Linux** | x86_64 | [denode-manager-linux-amd64.zip](https://github.com/DeNetPRO/Node/releases/download/v4.0.1-rc10/denode-manager-linux-amd64.zip) |
| **Linux** | ARM64 | [denode-manager-linux-arm64.zip](https://github.com/DeNetPRO/Node/releases/download/v4.0.1-rc10/denode-manager-linux-arm64.zip) |
| **macOS** | x86_64 | [denode-manager-darwin-amd64.zip](https://github.com/DeNetPRO/Node/releases/download/v4.0.1-rc10/denode-manager-darwin-amd64.zip) |
| **macOS** | ARM64 | [denode-manager-darwin-arm64.zip](https://github.com/DeNetPRO/Node/releases/download/v4.0.1-rc10/denode-manager-darwin-arm64.zip) |

> 📝 **Note**: Web Node Manager is distributed as a zip or msi file that requires additional setup steps compared to Desktop Node Manager. It's suitable for both desktop and server environments.

### How to Choose the Right Architecture

When downloading the DeNet Node Binary Build, it's important to select the version that matches your computer's processor architecture:
Expand Down Expand Up @@ -148,3 +174,16 @@ To determine your system architecture:

> 💡 **Tip**: If you're unsure what Linux distribution you're using, run `cat /etc/os-release` in your terminal to find out.

## Web Node Manager vs Desktop Node Manager

| Feature | Web Node Manager | Desktop Node Manager |
|---------|------------------|----------------------|
| Platform Support | All platforms including servers | Desktop platforms only |
| Interface | Browser-based | Native GUI |
| Installation | Requires additional setup steps | Simple installer |
| Server Compatibility | ✅ Fully compatible | ❌ Not compatible |
| Resource Usage | Lower | Higher |
| Accessibility | Accessible from any device with browser | Limited to desktop |

> 📝 **Note**: The Web Node Manager is ideal for server environments where GUI support is not available, while Desktop Node Manager provides a more user-friendly experience for desktop users.