Python + QEMU + Trisquel OS
Hello,
Step-by-step project for writing a GUI utility that can connect remotely via ssh to a minimal net install Trisquel server on which only qemu-kvm, libvirt-daemon-system, libvirt-clients, and bridge-utils are installed. It should be able to start and stop virtual machines that are already there. (We will take the config and disk that was created in Virt Manager)
Please note that this is the simplest Linux build and ready-made GUIs do not run (or rather, they run but do not work correctly, this is not ubuntu minimal)
Please estimate the timeline and cost:
- A window where you enter: the IP of the remote hypervisor / ssh login and password / the address of the folder where the VM configs for root and user sessions to launch virtual machines are located.
- A button to connect to the remote hypervisor. That is, I enter access to two hypervisors and can choose which hypervisor I will connect to and manage.
- A window that displays the list of virtual machines on the hypervisor selected from the list. Displaying the status of the virtual machine (on / off). The ability to turn on / off / reboot the virtual machine.
This is the minimum to check the functionality of all this.
PS
The main problem is that ready-made GUIs (except for Virt Manager) do not want to work and connect the network bridge for the virtual machines that I create.
Client's review of cooperation with Mikolay Lugovy
Python + QEMU + Trisquel OSThe project was completed on time, even earlier. Everything as agreed. I recommend!
Freelancer's review of cooperation with Max Korotkov
Python + QEMU + Trisquel OSPleasant collaboration, the client is always in touch. Timely payment and clear specifications.
-
512 1 0 Hello, Max!
My name is Mykola, we are a small team of developers that quickly does any work. I understand that you have a minimal Trisquel setup without a ready-made GUI, so we need to create a simple utility with SSH connection, outputting a list of VMs and managing their state.
We can implement this step by step:
- connecting to several hypervisors via SSH,
- displaying a list of VMs with status,
- starting/stopping/rebooting.
If needed, I estimate this project:
… - Minimum functionality (as described by you) — $200–300.
- If you also need to refine it for a more user-friendly interface/extensions (for example, logging, multiple user roles, additional VM settings) — it could be $350–500.
If you're interested — write "Yes", and I can agree with you on the details and estimate by stages.
-
Не совсем понятно Ваше задание. Вы пишите, что Virt Manager Вас устраивает.
Он может как-раз подключаться по SSH к удаленному хосту и упралять гипервизором. Так что не так? Что Вам надо?
-
нет Virt Manager меня не устраивает ( не буду расказывать почему)
тестить скрипт будем на конфиге который был создан на Virt Manager ( чтоб легче было)
-
Current freelance projects in the category Python
Data parsing through mobile APILooking for a person with experience in data parsing through mobile API, for parsing e-commerce, rozetka and similar sites. Tasks: 1. Intercepting traffic from the mobile application (Android), setting up a proxy, analyzing requests. 2. Identifying the necessary API endpoints… Python, Data Parsing ∙ 1 day 2 hours back ∙ 24 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 6 days 11 hours back ∙ 28 proposals |
Development of a TikTok farm (content factory)It is necessary to develop a system for centralized management of multiple TikTok accounts with automatic content publishing, using individual proxies and simulating natural account activity. Functional Requirements1. Account Management Adding and removing TikTok accounts.… Python, Bot Development ∙ 6 days 23 hours back ∙ 22 proposals |
Improve the performance of Claude Code and work on software development.I am currently developing CRM and Analytics software. I am using Claude Code, but I understand that the results are not the best in terms of changes. There are 2 tasks - Need help creating a preset for skills, MD, and so on to improve quality. Take verified ones that have been… AI & Machine Learning, Python ∙ 7 days 5 hours back ∙ 28 proposals |
OCR systemA system for recognizing text on postal envelopes (index for whom - only numbers). The text can sometimes be handwritten. Recognition of stamps (counting quantity and denomination) Python ∙ 7 days 9 hours back ∙ 28 proposals |