Releases: Zelaf/uptime-kuma-service-push
Releases · Zelaf/uptime-kuma-service-push
0.6.0 - Easier configuration
Features overview
generate SERVICE URL
- Will make a push-script. An optional flag of--monitor
is available to add the folder to the monitor folder, needsmonitor add
config install
- Will install Uptime-Kuma-Service-Push to/opt
by default, you can specify another folder withconfig install FOLDER
. It will create a new folder calleduptime-kuma-service-push
inside of it. An optional flags of--no-link
will stop the symlink to/usr/local/bin
and the flag--remove-link
will remove a pre-existing one.config systemd-unit
- Will make two systemd unit files, one timer and one service, by default the timer will run the service every 45 seconds to avoid delays in runs. Run with the flag--remove
to remove the unit.monitor add
- Will make a monitor script and themonitored-scripts
folder, the script will run the scripts inside themonitored-scrips
folder.monitor enable SERVICE
- Will move a generated script to themonitored-scripts
.monitor disable SERVICE
- Will move a monitored script back to the push-scrips folder.
0.6.0-preview - Installation & Configuration
New features
config install
command to install, can specify own directoryconfig install /home/userhome
or input nothing to have it install into/opt/
config systemd-unit
will install a systemd unit timer and service file, to be used withmonitor install
monitor install
will make a script file that adds a new script inside the folder ofuptime-kuma-service-push
that runs all scripts inside the monitor foldermonitor enable
will move a script to the monitor foldermonitor disable
will move back the monitor to the scripts folder
General
Changed help text and changed some of the scripts to work better.
Unused commands and flags
monitor remove --remove-all
going to re-imagine or remove this feature.systemd-unit --remove
not implemented yet.generate service url --monitored
not implemented yet.
0.5.0 - Folder structures!
New features
- The script will automatically generate a new config if one doesn't exist now!
- It will output all the scripts to a folder!
- All the outputted files and folders are relative to the scripts location!
General
- Cleaned up help and the amount of commands it uses.
Thanks to @DannyBen for re-making the config-ini Bashly Addon to fit the needs I needed!
0.4.0 - Config and Folders
Config and folders!
New features
- Folders - They will be automatically made and be in the folder
push-scripts
. - Config file - A default config file can be generated using `uptime-kuma-service-push config´ where you can edit the values for the file name prefix and the folder location.
- Switched the arguments - Now you enter the service before the URL.
General
- Switched around with help text to make it clearer
0.3.0 - Service Validation Update
Service validation
This will make sure that the service you're trying to setup is running
New features
- Service validation
0.2.0 - URL Validation Update
New update that should make using the script a bit better.
New features
- Added validation for URL
General fixes
- Changed the help texts
- Made the folder structure better to work with when adding new features and scripts.
- Changed commenting so they don't get included in the script output saving space.
0.1.2 - Minor fixes
Made some minor fixes for the generate commands output.
- Removed
inspect_args
as it is not needed for production. - Changed the output of the file location to include the
service
variable - Commented out and changed some echo commands
0.1.1 - Initial release
Initial release of Uptime-Kuma-Service-Push.