feat: docker

This commit is contained in:
kastov
2025-08-09 22:31:26 +03:00
parent 259f0e7852
commit 2f2b070975
4 changed files with 20 additions and 3 deletions

View File

@@ -3,6 +3,8 @@ sidebar_position: 4
title: Remnawave Node
---
import InstallDocker from '/docs/partials/\_install_docker.md';
# Remnawave Node
Remnawave Node is a lightweight container with included Xray-core.
@@ -12,6 +14,8 @@ Remnawave Node is a lightweight container with included Xray-core.
Remnawave Panel is not contains Xray-core inside, so you need to install Remnawave Node on a separate server in order to fully use Remnawave.
:::
<InstallDocker />
## Step 1 - Creating project directory
```bash title="Creating project directory"
@@ -74,7 +78,8 @@ docker compose up -d && docker compose logs -f -t
1. This guide contains only an example and does not reflect the real names of the `*-zapret.dat` files and the `:zapret` categories used in them. In reality, these things will be different.
2. Setting up routing on the server (node) will not allow you to send connections to DIRECT on clients. This is server routing, necessary for blocking or setting routes between servers. To manage client traffic, client routing is used.
:::
:::
You can mount additional geosite and geoip files into the `/usr/local/share/xray/` directory in the container.
@@ -201,8 +206,8 @@ logrotate -vf /etc/logrotate.d/remnanode
### XRay SSL cert for Node
:::info
ATTENTION! This item is necessary for you in case of implementation of TLS transport, for example "VLESS-Vision-TLS". In case of Reality, you do not need it.
:::danger
This item is necessary for you in case of implementation of TLS transport, for example "VLESS-Vision-TLS". In case of Reality, you do not need it.
:::
If youre using certificates for your XRay configuration, you need to mount them into the panel.

View File

@@ -3,10 +3,14 @@ sidebar_position: 2
title: Remnawave Panel
---
import InstallDocker from '/docs/partials/\_install_docker.md';
# Remnawave Panel
Remnawave Panel is the main component of Remnawave. It will be used to manage your users, nodes, subscriptions and more.
<InstallDocker />
## Step 1 - Download vital files
```bash title="Creating project directory"

View File

@@ -0,0 +1,7 @@
## Install Docker
Install Docker if not installed yet.
```bash
sudo curl -fsSL https://get.docker.com | sh
```

View File

@@ -28,6 +28,7 @@ Always pick and pin the correct version of the SDK to match the version of the R
| Contract Version | Remnawave Panel Version |
| ---------------- | ---------------------------------------- |
| 2.0.2 | 2.0.6, 2.0.7, 2.0.8 |
| 2.0.0 | 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5 |
| 0.7.26 | 1.6.14, 1.6.15, 1.6.16 |
| 0.7.21 | 1.6.13 |