Jason Kulatunga
c841ba56de
Merge pull request #97 from teambvd/patch-1
...
Create INSTALL_UNRAID
4 years ago
Jason Kulatunga
afca629848
Update build.yaml
4 years ago
Jason Kulatunga
aa720f7065
Update README.md
4 years ago
Jason Kulatunga
b7f97c27bc
Update .gitattributes
4 years ago
Jason Kulatunga
52a0f7575e
addd a label to PRs and Issues opened by sponsors.
4 years ago
Jason Kulatunga
e7a3fd96f0
Scrutiny was trending under the wrong language :(
4 years ago
Jason Kulatunga
e32af371f7
tweaks to odcumenation.
4 years ago
Jason Kulatunga
382175bbb1
Merge pull request #95 from AnalogJ/instant_collector
4 years ago
Jason Kulatunga
b09ec3b912
install curl for checking if webserver is ready.
4 years ago
Jason Kulatunga
1b2e95532b
automatically run collector on container startup.
...
fixes #73
4 years ago
Jason Kulatunga
cb307409a0
Merge pull request #77 from AnalogJ/more-release-flavors
4 years ago
Jason Kulatunga
dd202c63ec
making sure that release binaries are static as well.
4 years ago
Jason Kulatunga
9dd80d7d66
adding release binaries for linux-arm, linux-arm64, freebsd-amd64
4 years ago
Jason Kulatunga
bf07077154
fail if the parent directory for database does not exist.
4 years ago
Jason Kulatunga
bd2f305d80
Merge pull request #89 from AnalogJ/static_binary
4 years ago
Jason Kulatunga
e32fc5947e
static binaries for CI.
4 years ago
Jason Kulatunga
ac6b02808c
fix ldd command.
4 years ago
Jason Kulatunga
0a55a7076f
remove ldd command.
4 years ago
Jason Kulatunga
9e10f3bf50
using netgo
4 years ago
Jason Kulatunga
f410e60235
print ldd info as well.
4 years ago
Jason Kulatunga
1d35b14c9d
update collector tags.
4 years ago
Jason Kulatunga
aff9a0b258
static build attempt 2.
4 years ago
Jason Kulatunga
9ffc55ba13
fix
4 years ago
Jason Kulatunga
99ec2eb2dc
using CGO_ENABLED=0 again (-extldflags=-static didnt work for webapp).
4 years ago
Jason Kulatunga
7e78fb4e7d
test -extldflags=-static instead (CGO_ENABLED=0 works, but checking alternatives)
4 years ago
Jason Kulatunga
4bd3dd4311
testinig CGO_ENABLED=0
4 years ago
Jason Kulatunga
f27883ea4c
remove requestcatcher live test.
4 years ago
Jason Kulatunga
1e18086c4d
update, working on a true static binary.
4 years ago
Jason Kulatunga
b04f1b07e8
(0.3.0) Automated packaging of release by Packagr
...
Signed-off-by: Jason Kulatunga <jason@thesparktree.com>
4 years ago
Jason Kulatunga
8b5e95f1e1
Merge pull request #88 from AnalogJ/detect_config
4 years ago
Jason Kulatunga
22429800a7
Merge pull request #85 from PrplHaz4/patch-1
4 years ago
PrplHaz4
27e9d2f465
move under docker directory
4 years ago
Jason Kulatunga
9fac3c6308
fix gorm dependency.
4 years ago
Jason Kulatunga
1cd5ebaa43
missing device type update.
4 years ago
Jason Kulatunga
b44ef5cb9c
adding support for a collecto config file.
...
/scrutiny/config/collector.yaml
Adding ability to specify host identifier (label), that is updated on every collector run.
Can be specified by `host-id` CLI or `COLLECTOR_HOST_ID` env var.
Created a config class, interface and associated tests.
Created a "TransformDetectedDrives" function, that will allow users to insert drives not detected by Smarctl --scan, ignore drives that they dont want, and override smartctl device type.
Added Upsert functionality when registering devices.
Replaced "github.com/jinzhu/gorm" with "gorm.io/gorm" (ORM location moved, was using incorrect lib url)
Removed machineid library.
4 years ago
PrplHaz4
9dfc57432b
Add a basic docker-compose.yml
...
The only difference between this and the `docker run` from the main page is I've added a persistent volume for the database.
related #6 , #83
4 years ago
Jason Kulatunga
32e7044c67
Merge pull request #75 from AnalogJ/notificationss
4 years ago
Jason Kulatunga
ac7c1f28cf
ignore empty ("") errors.
4 years ago
Jason Kulatunga
c8a4be6b07
fix x509: certificate signed by unknown authority error for notifications.
4 years ago
Jason Kulatunga
80a382d098
slight tweaks to notifications error handling.
4 years ago
Jason Kulatunga
81b05515d3
fix missing smartctl binary when running collector via cron (empty PATH).
...
fixes #76
4 years ago
Jason Kulatunga
1c7ca35ea7
build freebsd binaries for CI (not included in releases yet)
4 years ago
Jason Kulatunga
a3438297e6
removeedd waitgroup, using sync/errgroup instead (to pass error messages back). returning errors in test notifications endpoint payload. Adding failure tests for webhooks, scripts & shoutrr.
4 years ago
Jason Kulatunga
732eb039da
added custom script notification type.
4 years ago
Jason Kulatunga
2d903453d5
updated Debug mode documenation.
4 years ago
Jason Kulatunga
6ca4ce39de
Adding documenation for notifications.
4 years ago
Jason Kulatunga
4a12caf043
arm32 builds.
4 years ago
Jason Kulatunga
46d04734b6
arm32 builds.
4 years ago
Jason Kulatunga
d339e967a6
fixing notifications.
4 years ago
Jason Kulatunga
6377a258f6
sending notifications on failure.
4 years ago