Sending a render request to a personal server
Run a render with a Bash command

You can use a bash command to run a render, something like :

blender -b my_file.blend -o output_picture_name -f 1


For more informations about arguments you can look at the documentation or type :

man blender


Run a Bash command with a script

In python, it would look like :

import subprocess
result = subprocess.run(["blender", "-b", "my_file.blend", "-o", "picture", "-f", "1"])
if(result.returncode == 0):
    print("Everything went good")
else:
    print("Something went wrong")