HRconvert2, the magic is here!
Update 1-Apr-2024: change client creation tool updated arguments
Update 2-Apr-2024: docker images are supported in original project
Are you the one at your family that knows about computers? The one that everyone else ask to convert a picture to pdf, rotate it or any other picture related task? Or just scan a document because you are the one that knows how to do it? Then welcome to HRConvert2!
From HRConvert2 project : A self-hosted drag-and-drop file conversion server & file sharing tool that supports 86 file formats with 4 color schemes & 13 end-user selctable languages. Sound perfect for me, it will allow me to uninstall al those conversion tools that are rarely used and doing 3 clicks I’ll be able to convert from JPG to PNG or simply compress some files to my preferred format (rar, tar, zip …). A beautiful perk is that my family members will do the work by themselves 😌
But wait there’s no URL to point my browser and start converting files, there’s no internet server or cloud that hosts it. Being you the one that knows about computers you’ll love it this magic words : self hosting! Probably you have a spare machine to host it at your home or even install it in your own desktop computer. Let’s do it
If you feel adventurous today
follow the installation instructions given that you already have some knowledge and experience at installing this kind of stuff, meaning installing Linux packages, configuring apache web server and messing around with configuration files. I’m kind of wise and lazy person then tried the
pre-packaged solution 😝 in a Docker image. To do so
install Docker into your machine (if you don’t have it installed already) and run the server by typing docker run bitman09/hrconvert2:3.1
in your favorite shell. Easy peasy!
HRConvert2 currently has
available Docker images but only for linux/amd64
. In case your machine architecture is not supported point your browser to
HRConvert2-Docker (one of many
Automation Club jewels) and follow the instructions to build it by yourself by running create-image <release>
and the magic of Dockerfile and Python will make you 😄. Even if you still have some room for adventure can build the image from the latest snapshot running create-image latest
. More on changing image name, publishing and using multiple image generation at
HRConvert2-Docker
But wait, don’t you have a kubernetes 🤖 isntalation at home? You are lucky today, just run python3 install_k8s.py