fetch_ml/scripts/auto-cleanup.service
Jeremie Fraeys c80e01b752 Add comprehensive self-cleaning system
- Add cleanup.sh script with dry-run, force, and all options
- Add auto-cleanup service setup for macOS (launchd) and Linux (systemd)
- Add cleanup-status.sh for monitoring Docker resources
- Add Makefile targets: self-cleanup, auto-cleanup
- Features colored output, confirmation prompts, and detailed logging
- Auto-cleanup runs daily to keep system clean
- Status monitoring shows resources and service state
2025-12-06 12:40:35 -05:00

15 lines
296 B
Desktop File

[Unit]
Description=FetchML Auto Cleanup Service
After=docker.service
Requires=docker.service
[Service]
Type=oneshot
ExecStart=/Users/jfraeys/Documents/dev/fetch_ml/scripts/cleanup.sh --force
User=jfraeys
Group=staff
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=timers.target