{"id":22150985,"url":"https://github.com/gyk4j/toc","last_synced_at":"2025-07-07T21:16:14.748Z","repository":{"id":253905283,"uuid":"728058473","full_name":"gyk4j/toc","owner":"gyk4j","description":"Backup and restore disaster recovery between 2 sites. React web frontend and Go REST API backend, with Docker services.","archived":false,"fork":false,"pushed_at":"2024-12-27T05:14:33.000Z","size":1675,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-29T18:22:39.559Z","etag":null,"topics":["backup","backup-tool","backup-utility","disk-image","file-backup","remote-backup","restore","restore-database","restore-utility"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gyk4j.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-06T06:19:10.000Z","updated_at":"2025-01-27T04:35:10.000Z","dependencies_parsed_at":"2024-08-26T06:24:40.440Z","dependency_job_id":"5fb6b841-cddf-4108-8bef-e2de90a2c629","html_url":"https://github.com/gyk4j/toc","commit_stats":null,"previous_names":["gyk4j/toc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gyk4j%2Ftoc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gyk4j%2Ftoc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gyk4j%2Ftoc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gyk4j%2Ftoc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gyk4j","download_url":"https://codeload.github.com/gyk4j/toc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245276093,"owners_count":20588895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backup","backup-tool","backup-utility","disk-image","file-backup","remote-backup","restore","restore-database","restore-utility"],"created_at":"2024-12-02T00:29:30.337Z","updated_at":"2025-03-24T13:20:41.001Z","avatar_url":"https://github.com/gyk4j.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# True Original Copy (TOC)\n\nA backup and restore disaster recovery software to create and restore backups\nbetween a local and remote site.\n\n![TOC UI](../../wiki/assets/images/05-toc-progress.png)\n\n\u003e [!NOTE]\n\u003e Today, *the work is not yet finished* and TOC is still non-functional; TOC \n\u003e remains a mock-up UI prototype with unfinished backend API services.\n\u003e \n\n*TOC* began life as a prototype as a testbed for various modern software \ntechnologies with the intention of learning and experimentation. It uses the \nfollowing technologies:\n\n- [Terraform][terraform] / [OpenTofu][opentofu]\n- [Ansible][ansible]\n- [Vagrant][vagrant]\n- [Docker][docker], [Docker Compose][docker-compose], [s6 process supervisor][s6-overlay]\n- [Go][golang], [Swagger][swagger]\n- [React framework][react]\n- [Material Design for Bootstrap (MDB)][mdb]\n\n\u003e [!CAUTION]\n\u003e Do **NOT** expect to use this for any real data \u0026mdash; it **DOES NOT** work.\n\u003e\n\nTo learn more, please visit the [project wiki][wiki].\n\n[terraform]: https://www.terraform.io/\n[opentofu]: https://opentofu.org/\n[ansible]: https://www.ansible.com/\n[vagrant]: https://www.vagrantup.com/\n[docker]: https://www.docker.com/community/open-source/\n[docker-compose]: https://docs.docker.com/compose/\n[s6-overlay]: https://skarnet.org/software/s6/\n[golang]: https://go.dev/\n[swagger]: https://swagger.io/\n[react]: https://react.dev/\n[mdb]: https://mdbootstrap.com/\n[wiki]: ../../wiki/Home\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgyk4j%2Ftoc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgyk4j%2Ftoc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgyk4j%2Ftoc/lists"}