Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Cumulus MX V4 beta test release 4.0.0 (build 4017) - 17 March 2024

Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014 (a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

Multiplatform Installer for CumulusMX

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

Locked
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Multiplatform Installer for CumulusMX

Post by HansR »

README
InstallCMX, a commandline installer for CumulusMX.

Version : 1.0.2
date: 12 february 2021
github: https://github.com/HansR00/InstallCMX

If you are a user you may want to subscribe to this thread.

Usage: InstallCMX [buildnumber]

How to run:
  1. Copy the InstallCMX.exe to any directory you want on the drive where you wish to install (or have installed). This directory must contain the Archive(s) to install. The install procedure gives you the possibility to select or define the Archive to install and the location where to install.
  2. Copy the CumulusMX distribution zip(s) to that same directory. You may have more than one distribution in the same directory. You can give the buildnumber to install as commandline argument.
  3. Stop CumulusMX
  4. Run InstallCMX and confirm / fill in on the console where you wish to install (or update) CMX.
    The default for Windows is C:\CumulusMX\ and for Linux it is : /home/CumulusMX.
    The Installation directory can be modified.
    • NOTE: On Windows you run it as any other commandline executable and it is best to open a command window in which you start the installer. On Linux you run it on the commandline as "mono ./InstallCMX.exe".
    • NOTE: In an existing installation with modified files, make sure those are in a safe place. If they have the same name as files in the distribution they will be overwritten.
    • NOTE: Check for the webfiles directory if any modified files for your webfiles exist. If so, move those to the website.
  5. Start CumulusMX
  6. After the installation, there is a log file. Check the logfile to see everything has gone well.
  7. There is an ini file where you can control:
    • NormalMessageToConsole=true or false (default)
    • TraceInfoLevel=Warning (out of: Error, Warning, Info, Verbose, None)
Any issues and questions please post a reaction.
Modifications and additions on user request can be discussed (e.g. think about automated start/stop, upload of webfiles to the directory etc....), feedback is appreciated.
You do not have the required permissions to view the files attached to this post.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Multiplatform Installer for CumulusMX

Post by HansR »

Version 1.0.1

Some minor mods, addition of the reminder about /webfiles directory (thnx Paul)
See Wiki.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Multiplatform Installer for CumulusMX

Post by HansR »

Version 1.0.2 is online

Account for CumulusMXTest archives besides CumulusMXDist archives.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
Locked