On 2025-04-13 23:52:14, D. Ben Knoble wrote:
That all makes sense, except: why need the sync (cron) job? Treat a
local copy as authoritative for you and push to all your remotes. This
puts you in control at the cost of not happening automatically. (You
could conceivably have a local cron job that did this.)
Cause I don't want to have it locally on e.g. a notebook that can break
mainly :D
(I know myself I won't be making enough backups if that is their primary
location)
But I have been thinking about something similar earlier today. Maybe I
should just
trash my software forge (gitlab) and just use git from the cli via ssh.
Then writing a cron job to do the syncing would also be easier as I'd have
a local copy to work with and maybe add some Stagit sparkles to replace the
web-ui (aka some static page generator for git repos)
https://codemadness.org/stagit.html
(Still not quite satisfies with Stagit nor cgit, maybe I'll find
something that needs,
less files generated on the server side and some "git in javascript" to
display
the more exotic views instead of doing it server side like cgit does)
--
Klaus Frank