diff --git a/rustdesk/.gitignore b/rustdesk/.gitignore new file mode 100644 index 0000000..41ca8bc --- /dev/null +++ b/rustdesk/.gitignore @@ -0,0 +1,12 @@ +# RustDesk sensitive data +/data/id_ed25519 # Private key (KEEP THIS SECRET!) +/data/*.db # Database files (sqlite/etc) +/data/*.log # Log files +/data/id_ed25519.pub # Public key (optional to ignore, but cleaner) + +# Environment files +.env # If you ever add an environment file for secrets + +# Docker/System noise +.DS_Store +*.swp diff --git a/rustdesk/README.md b/rustdesk/README.md new file mode 100644 index 0000000..e69de29 diff --git a/rustdesk/docker-compose.yml b/rustdesk/docker-compose.yml new file mode 100644 index 0000000..165254e --- /dev/null +++ b/rustdesk/docker-compose.yml @@ -0,0 +1,26 @@ +services: + hbbs: + container_name: hbbs + image: rustdesk/rustdesk-server:latest + command: hbbs -r 192.168.0.56 + volumes: + - ./data:/root + ports: + - "21115:21115" + - "21116:21116" + - "21116:21116/udp" + - "21118:21118" + restart: unless-stopped + depends_on: + - hbbr + + hbbr: + container_name: hbbr + image: rustdesk/rustdesk-server:latest + command: hbbr + volumes: + - ./data:/root + ports: + - "21117:21117" + - "21119:21119" + restart: unless-stopped