{"repo":"narze/claude-morning","free":true,"listed":false,"github":"https://github.com/narze/claude-morning","clone":"git clone https://github.com/narze/claude-morning.git","description":"Ping Claude every morning with minimum cost","language":"Shell","stars":34,"topics":["claude","claude-code","docker"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"claude-morning A lightweight Docker container that runs Claude Code on a daily schedule to keep your Claude subscription session active. How it works - Runs as a persistent container (24/7) via Docker Compose - A cron job fires claude -p \"ping\" at 8AM daily using Haiku (minimal cost) - Auth state is persisted in ./data/ so you only log in once - Logs timestamp and cost to stdout on each run Usage Option A: Pull from GHCR (recommended) Create a docker-compose.yml : Then: Option B: Build from source Configuration Environment variable Default Description ------------------------------ ------------------- --------------------------------- CLAUDE MORNING CRON SCHEDULE 0 8 Cron schedule (comma-separated for multiple, e.g. 0 8 ,0 20 ) TZ (none/UTC) Timezone (e.g. Asia/Bangkok ) Examples Run at 6 AM in Tokyo timezone Useful commands Development Files","default_branch":null,"files":null,"tree":[],"storefront":"/r/narze","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/narze/claude-morning/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}