siddheshmalpani commented on issue #5023:
URL: https://github.com/apache/couchdb/issues/5023#issuecomment-2047612282

   Hey Ronny,
   
   Nidhi works with me, so I know her use case and let explain that to you.
   
   Ours is a desktop based enterprise application for Windows. The application 
has a mobile app which uses CouchDB. The entire product is shipped in the form 
on an installer (.exe). The executable takes care of installing Tomcat, 
ActiveMQ, MariaDB and CouchDB as Windows services.
   
   **CouchDB v2.1.0:**
   Till now we have been using this version. The way we packaged it with our 
installer is:
   - Install CouchDB using msi installer. Stop the services and zip the 
installation directory. This was just one time activity.
   - Use the zip in all the enterprise installer bundling.
   - When the installer is run, identify the open ports and use them in the 
config properties and run the commands like following to install the CouchDB 
service -
   ```
   > C:/NS/Production/Mobile/CouchDB/bin/nssm.exe install NS-COUCHDB-5984 
C:/NS/Production/Mobile/CouchDB/bin/couchdb.cmd 
C:/NS/Production/Mobile/CouchDB/bin SERVICE_AUTO_START
   > sc start service-name
   ```
   
   **CouchDB v3.3.3:**
   We're now upgrading to this version of CouchDB. We tried using the above 
steps. The service gets installed, but it doesn't start up. So this doesn't 
work anymore for us.
   Next we tried the silent installation. This installs the CouchDB but we're 
now not in control to **identify and specify the ports** beforehand and 
**customize the service name**.
   
   Controlling the ports and service name before installation is important to 
us, because if we don't follow this and there's any deviation in the port 
consumption or service name, our customers won't be happy.
   So, with v3.3.3, is there any workaround with which we can achieve this?
   
   Thanks in advance!
   
   Regards,
   Siddhesh Malpani
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to