rustdesk-server icon indicating copy to clipboard operation
rustdesk-server copied to clipboard

I am looking for a full server installer script for Debian, AlmaLinux and others.

Open elico opened this issue 2 years ago • 4 comments

I know that there are deb and rpm files but I am not sure how these can be used on Debian or AlmaLinux. I assume that since the binaries are static it would work on any system that can install the deb or rpm files.

I have created an installer myself but couldn't find any ansible playbook or any other simple installer that would be able to download the latest version of the server and the rustdesk utils and then install the service. It can be nice to be able to spin up a cloud instance with cloud-init and publish on it the binaries and configuration files.

Any recommendations on where to see an example?

This is the container I have created for RustDesk-Server which works fine in general: https://github.com/elico/rustdesk-server-container

elico avatar Jun 03 '23 20:06 elico

A download script: https://gist.github.com/elico/2ed7bda42d0f04402a24671959c43bed

elico avatar Jun 04 '23 07:06 elico

you could convert this to ansible?

https://github.com/techahold/rustdeskinstall

dinger1986 avatar Jun 11 '23 22:06 dinger1986

@dinger1986 Probably...

The first thing I would do is to separate each part of the install script and then make them as different roles. We can use variables for each input we need. As for the OS and the arch, that's something I have done but it will take me some time to remember. I will try to start and work on it this week.

elico avatar Jun 12 '23 08:06 elico

@dinger1986 I have created the next ansible playbook: https://github.com/elico/rustdesk-ansible-installer

which is a very basic installer of the service. It doesn't include anything about the public IP or domain name and doesn't include any installer file. it's very simple to add these into the installer and I will probably sit on this later on in the future.

elico avatar Jun 18 '23 13:06 elico