Windows MSI Installer for Orthanc & Python
Budget: $250 – $750 USD
Title: MSI Installer for Automating Orthanc and Python Installation with Configuration
Description:
We are seeking an experienced developer to create a Windows MSI installer that automates the installation of Orthanc (medical image management software) and Python 3.11, along with specific configuration tasks.
The installer should handle the following steps:
1. Check System Architecture:
• Detect if the system is 32-bit or 64-bit and install the appropriate version of Orthanc.
2. Install Orthanc:
• Install Orthanc with specific options, such as selecting the Python 3.11 plugin and unchecking unnecessary components (e.g., PostgreSQL backend).
3. Install Python 3.11:
• Install Python 3.11 and automatically add it to the system PATH.
4. Download and Configure Files:
• Download required configuration files (such as orthanc.json) and update the Orthanc configuration accordingly.
5. Windows Firewall Setup:
• Configure Windows Firewall to allow Orthanc through specific ports (4242, 8042).
6. Service Management:
• Restart the Orthanc service to apply configuration changes.
The installer should be user-friendly and allow non-technical users to install and configure the system with minimal interaction.
Key Requirements:
• MSI Packaging Experience: Proven expertise in building MSI installers for Windows applications.
• Automated Setup: Familiarity with automated software installation and service management in Windows environments.
• Configuration Management: Experience in modifying configuration files during installation.
• Windows Firewall Configuration: Ability to automate Windows Firewall rules setup within the MSI package.
Deliverables:
• A fully functional MSI installer that automates the entire installation and configuration process.
• Clear documentation for users on how to use the installer.
Budget: $400 - $700 depending on the complexity and experience.
Deadline: 1-2 weeks.
Please include examples of previous MSI packaging work and a brief description of how you plan to approach this project.
Description:
We are seeking an experienced developer to create a Windows MSI installer that automates the installation of Orthanc (medical image management software) and Python 3.11, along with specific configuration tasks.
The installer should handle the following steps:
1. Check System Architecture:
• Detect if the system is 32-bit or 64-bit and install the appropriate version of Orthanc.
2. Install Orthanc:
• Install Orthanc with specific options, such as selecting the Python 3.11 plugin and unchecking unnecessary components (e.g., PostgreSQL backend).
3. Install Python 3.11:
• Install Python 3.11 and automatically add it to the system PATH.
4. Download and Configure Files:
• Download required configuration files (such as orthanc.json) and update the Orthanc configuration accordingly.
5. Windows Firewall Setup:
• Configure Windows Firewall to allow Orthanc through specific ports (4242, 8042).
6. Service Management:
• Restart the Orthanc service to apply configuration changes.
The installer should be user-friendly and allow non-technical users to install and configure the system with minimal interaction.
Key Requirements:
• MSI Packaging Experience: Proven expertise in building MSI installers for Windows applications.
• Automated Setup: Familiarity with automated software installation and service management in Windows environments.
• Configuration Management: Experience in modifying configuration files during installation.
• Windows Firewall Configuration: Ability to automate Windows Firewall rules setup within the MSI package.
Deliverables:
• A fully functional MSI installer that automates the entire installation and configuration process.
• Clear documentation for users on how to use the installer.
Budget: $400 - $700 depending on the complexity and experience.
Deadline: 1-2 weeks.
Please include examples of previous MSI packaging work and a brief description of how you plan to approach this project.