{"id":13828229,"url":"https://github.com/gitonomy/gitonomy","last_synced_at":"2025-07-09T06:31:19.900Z","repository":{"id":4555023,"uuid":"5695934","full_name":"gitonomy/gitonomy","owner":"gitonomy","description":"[DEPRECATED] Git repositories inside your infrastructure","archived":true,"fork":false,"pushed_at":"2015-03-10T07:47:46.000Z","size":5110,"stargazers_count":276,"open_issues_count":0,"forks_count":45,"subscribers_count":29,"default_branch":"master","last_synced_at":"2024-08-05T09:17:31.124Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gitonomy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-09-06T01:34:46.000Z","updated_at":"2024-06-29T20:10:42.000Z","dependencies_parsed_at":"2022-09-12T05:51:14.237Z","dependency_job_id":null,"html_url":"https://github.com/gitonomy/gitonomy","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitonomy%2Fgitonomy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitonomy%2Fgitonomy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitonomy%2Fgitonomy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitonomy%2Fgitonomy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitonomy","download_url":"https://codeload.github.com/gitonomy/gitonomy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225492420,"owners_count":17482869,"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":[],"created_at":"2024-08-04T09:02:37.514Z","updated_at":"2024-11-20T08:30:21.689Z","avatar_url":"https://github.com/gitonomy.png","language":"PHP","funding_links":[],"categories":["PHP"],"sub_categories":[],"readme":"# Gitonomy\n\n[![Build Status](https://secure.travis-ci.org/gitonomy/gitonomy.png)](https://travis-ci.org/gitonomy/gitonomy)\n\n\nGitonomy is a git repository management solution. It acts as a git server and\noffer you a web-interface to manage and browse your repositories.\n\n  * download: http://gitonomy.com/download\n  * documentation: http://gitonomy.com/doc/gitonomy/master\n  * demo: http://gitonomy.com/demo\n  * backlog: https://trello.com/b/j53zyw57\n\n## How to install?\n\nGo to the [download page](http://gitonomy.com/download) and get the last stable\nrelease of Gitonomy.\n\nUncompress the archive, and you will have a project with this structure:\n\n    app/\n    src/\n    vendor/\n    web/\n    README.md\n    install.sh\n\nPut this folder where-ever you want and make your web-server use the `web/`\nfolder as document root.\n\nYou need to make sure that the application has full write-access to git\nrepositories, even via web.\n\nTwo front controllers are used for administration: `app_dev.php` and\n`install.php`. Those two files, as default, are secured to only accept\nconnections from localhost.\n\nIf you want to setup the application remotely, edit those files to fit with your\npolicy. It's your responsability to secure those scripts. When you're done,\naccess http://localhost/install.php and continue with step-by-step.\n\nWhen it's done, you need to setup `CRONTAB` for recurring tasks:\n\n    * * * * * php /path/to/gitonomy/app/console authorized:keys -i \u003e ~/.ssh/authorized_keys\n\nThat's it, your are now ready to use Gitonomy.\n\n## How to contribute?\n\nIf you are a developer and plan to contribute on Gitonomy, you need to checkout\ncode on your computer and run the `reset.sh` script located at root of\nrepository:\n\n    git clone git@github.com:gitonomy/gitonomy.git gitonomy\n    cd gitonomy\n    ./reset.sh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitonomy%2Fgitonomy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitonomy%2Fgitonomy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitonomy%2Fgitonomy/lists"}