{"id":18888437,"url":"https://github.com/alebcay/cjdmanage","last_synced_at":"2026-01-27T04:33:12.915Z","repository":{"id":13569148,"uuid":"16261541","full_name":"alebcay/cjdmanage","owner":"alebcay","description":"The command line manager for handling a cjdns installation","archived":false,"fork":false,"pushed_at":"2015-12-02T03:06:03.000Z","size":1088,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-31T12:35:16.792Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://alebcay.github.io/cjdmanage/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alebcay.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}},"created_at":"2014-01-26T20:50:52.000Z","updated_at":"2020-03-26T13:33:15.000Z","dependencies_parsed_at":"2022-09-05T13:11:03.824Z","dependency_job_id":null,"html_url":"https://github.com/alebcay/cjdmanage","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/alebcay/cjdmanage","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alebcay%2Fcjdmanage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alebcay%2Fcjdmanage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alebcay%2Fcjdmanage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alebcay%2Fcjdmanage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alebcay","download_url":"https://codeload.github.com/alebcay/cjdmanage/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alebcay%2Fcjdmanage/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28802064,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T03:44:14.111Z","status":"ssl_error","status_checked_at":"2026-01-27T03:43:33.507Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-11-08T07:44:04.261Z","updated_at":"2026-01-27T04:33:12.887Z","avatar_url":"https://github.com/alebcay.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e **DEPRECATION WARNING:** _This project is no longer being actively maintained. Use it at your own risk. Development may resume in the future, but issues may be ignored or delayed for prolonged periods of time._\n\ncjdmanage\n=========\n\nThe command line manager for handling a cjdns installation\n\nThe latest version is **1.03.06**.\n\n[![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=calebxu\u0026url=https://github.com/alebcay/cjdmanage\u0026title=cjdmanage\u0026language=\u0026tags=github\u0026category=software) \n\nOverview\n--------\ncjdmanage is a command line manager for managing [`cjdns`](http://github.com/cjdelisle/cjdns) (**C**aleb **J**ames **D**eLisle's **N**etwork **S**uite). If you know how to use `apt` on a *nix system, then you already have the basics of cjdmanage set out for you.\n\nFeatures (that are actually worth mentioning)\n---------------------------------------------\n* Install, remove, update, and manage the cjdroute service all from one program\n* Don't have `git` installed? Don't worry! cjdmanage can also download, install, and update with `wget` or `curl` instead (for that, you'll need `tar` or `unzip` installed though)\n* Schedule a daily autoupdate for `cjdns` (through `cron`)\n\nSyntax and Usage\n----------------\n\n* `cjdmanage install` Installs the latest version of `cjdns` to the subdirectory `./cjdns/`, pulled fresh from the GitHub repository\n* `cjdmanage remove` Removes the installation of `cjdns` (moves your .conf file to `./cjdroute.conf` in case you need it)\n* `cjdmanage update` Updates the copy of `cjdns` located in `./cjdns/` to the latest version pulled from GitHub\n* `cjdmanage start` Starts cjdroute\n* `cjdmanage stop` Stops all instances of cjdroute\n* `cjdmanage autoupdate` Toggles whether or not cjdmanage should automatically update cjdns for you\n* `cjdmanage rebase` Gets the latest version of cjdmanage from GitHub: important for bug fixes, etc.\n\nInstallation\n------------\n\ncjdmanage is written as a Bash shell script. Therefore, no compilation is necessary.\n\n### One Line Install Method\n**CAUTION: You should *always* review any code that you're asked to pipe from `curl` to `sh` - in this case however, the Bash script is right here in this repository, for your convenience.**\n\nI'm still working on the one line install method. It should be done pretty soon.\n\n### With Git\n1. Pick a convenient location to clone cjdmanage to. cjdns will be installed into a subdirectory of this location, so choose wisely.\n2. `git clone https://github.com/alebcay/cjdmanage.git`\n3. `cd cjdmanage`\n4. `chmod +x ./cjdmanage`\n5. All set! See \"Syntax and Usage\" to get started.\n\u003cbr /\u003e\n\n\n*Note: You still need to find peers on Hyperboria or elsewhere in order to get off the ground. cjdmanage (and all the money in the world) can't buy you friends.*\n\n\n### Without fussing with the doggone command line\n1. Download the archive of the latest version:\n   * ZIP: http://github.com/alebcay/cjdmanage/archive/master.zip\n   * TAR.GZ: http://github.com/alebcay/cjdmanage/archive/master.tar.gz\n2. Extract contents to a convenient location. cjdns will be installed into a subdirectory of this location, so choose wisely.\n3. Enter the subdirectory `cjdmanage-master` (you can actually rename that to whatever you want).\n4. Give execute permissions to the file `cjdmanage`.\n5. In the end, you still need the command line. Maybe that's because it's a *command line tool*. See \"Syntax and Usage\" to get started.\n\n\n*Note: You still need to find peers on Hyperboria or elsewhere in order to get off the ground. cjdmanage (and all the money in the world) can't buy you friends.*\n\nEditing/Modifying\n-----------------\ncjdmanage is a Bash shell script, so just open it in a text editor and make whatever changes you want. Then save it and run it again.\n\nContributing\n------------\nIf you care to contribute to cjdmanage, feel free to fork and send pull requests. I'll try my best to review them. If someone would like to make a GUI wrapper for this, I think it would turn out quite nice.\n\nLicense\n-------\ncjdmanage is released under the Affero GPL (AGPL). See the LICENSE file for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falebcay%2Fcjdmanage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falebcay%2Fcjdmanage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falebcay%2Fcjdmanage/lists"}