Загрузка...

⚡ Self-Hosted Remote Access Server | Ubuntu Server + Docker + Tailscale + RustDesk Setup

⚠️ Educational Purposes Only

This video is for educational and informational purposes only. Any actions taken based on this content are at your own risk. I am not responsible for any damage, data loss, security issues, or legal consequences resulting from the use or misuse of the information provided.

Phase 3 Completed – Remote Support System Deployment

In this video, I complete Phase 3 of my self-hosted remote support system project by deploying and configuring:
The goal of this project is to build a fully independent and secure remote support platform without relying on third-party cloud services. By combining Ubuntu Server, Docker, Tailscale, and RustDesk, I created a powerful self-hosted remote desktop solution that can be accessed securely from anywhere.
putty Download Link
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Tailscale Download Link
https://tailscale.com/download
RustDesk Download link
https://github.com/rustdesk/rustdesk/releases/tag/1.4.6

Steps and commands to copy paste in Putty

Ubuntu Server + Docker + Tailscale + RustDesk Setup Guide
1. Update Ubuntu
sudo apt update && sudo apt upgrade -y
2. Check Network Interface
ip a
3. Open Netplan Config
sudo nano /etc/netplan/00-installer-config.yaml
4. Netplan Example
network:
version: 2
renderer: networkd

ethernets:
enp2s0:
dhcp4: no
addresses:
- 192.168.18.23/24
routes:
- to: default
via: 192.168.18.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
5. Apply Network Changes
sudo netplan apply
6. Install Docker
sudo apt install docker.io -y
sudo systemctl enable docker
sudo systemctl start docker
7. Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-linux-x86_64" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
8. Enable Docker Permissions
sudo usermod -aG docker $USER
sudo reboot
9. Install Tailscale
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up
tailscale ip -4
10. Create RustDesk Folder
mkdir ~/rustdesk
cd ~/rustdesk
11. Create docker-compose.yml
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:latest
command: hbbs
volumes:
- ./data:/root
network_mode: host
depends_on:
- hbbr
restart: unless-stopped

hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
network_mode: host
restart: unless-stopped
12. Start RustDesk
cd ~/rustdesk
sudo docker-compose up -d
13. Check Containers
sudo docker ps
14. Get RustDesk Key
sudo cat ~/rustdesk/data/id_ed25519.pub

Видео ⚡ Self-Hosted Remote Access Server | Ubuntu Server + Docker + Tailscale + RustDesk Setup канала KernelForge1
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять