Commit Graph

25 Commits

Author SHA1 Message Date
d95182f187 Add some logs 2025-08-21 13:34:45 +02:00
2274829eda Configure log rotation for cleaner services
They were like 90G big...
2025-08-18 21:48:55 +02:00
526d9a2ff7 set -e 2025-08-07 11:13:49 +02:00
7b82af7006 chore: add deploy helper scripts and move interval to SCAN_INTERVAL env in nssm configs to standardize service setup 2025-08-07 11:13:23 +02:00
c496c5793b chore: add NSSM scripts for directory cleaners and remove old single-service script to standardize deployment across targets 2025-08-07 11:13:23 +02:00
c85208f884 chore: rename Go module to directory-cleaner and add NSSM scripts for
Windows service deployment
2025-08-07 11:00:16 +02:00
14a8858de6 Clean up a bit 2025-08-07 10:56:14 +02:00
9982d36aaf Hallucinate everything
Who knows if its better...
2025-08-07 10:55:47 +02:00
cd6017519e refactor: replace custom ignore logic with doublestar glob matching, improve logging, and update deps to use github.com/bmatcuk/doublestar/v4 while removing unused modules 2025-08-07 10:44:59 +02:00
37b08d27f5 feat: replace std log with cylogger, add flag-based init, enhance logs,
update Go version and deps, and streamline Docker build/deploy scripts
2025-08-07 10:31:28 +02:00
862f95f730 Update 2024-07-16 18:00:12 +02:00
763d8e4b81 Refactor other 2024-06-22 14:22:00 +02:00
4a30a15921 Refactor root scanning 2024-06-22 14:10:37 +02:00
b95d9f7ff0 Refactor thresholds to durations 2024-06-22 14:10:32 +02:00
6b63c3c020 Refactor vars to shorthands 2024-06-22 13:59:53 +02:00
8b89d13997 Refactor main 2024-06-22 13:58:51 +02:00
7c8c92be9a Cleanup 2024-06-22 13:45:20 +02:00
d9f64ac0ad Update dockerfile 2024-06-22 13:45:12 +02:00
dd819547ed Refactor file time handling and add USE_MODTIME flag 2024-02-02 11:32:12 +01:00
c57102011e Refactor file scanning and add file counting 2024-02-02 11:15:05 +01:00
0386c0dceb Update Dockerfile to create a minimal size image 2024-01-31 23:33:38 +01:00
6720e67e0b Implement cleaning empty directories 2024-01-26 16:00:30 +01:00
e7dc2d3f90 Fix issue where every directory would be ignored for an empty input 2024-01-26 15:43:36 +01:00
3b83d85d7e Implement everything else from JS 2024-01-26 15:25:16 +01:00
fac474a58b Implement input arg parsing 2024-01-26 13:38:44 +01:00