{"id":18336445,"url":"https://github.com/i2p/i2p.itoopie","last_synced_at":"2025-04-06T04:35:35.935Z","repository":{"id":25872104,"uuid":"29312251","full_name":"i2p/i2p.itoopie","owner":"i2p","description":null,"archived":false,"fork":false,"pushed_at":"2024-06-27T23:36:19.000Z","size":187923,"stargazers_count":5,"open_issues_count":0,"forks_count":6,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-21T17:23:49.708Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/i2p.png","metadata":{"files":{"readme":"README","changelog":"history.txt","contributing":null,"funding":null,"license":"license.txt","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":"2015-01-15T18:44:22.000Z","updated_at":"2024-06-27T23:36:24.000Z","dependencies_parsed_at":"2024-06-28T01:28:23.713Z","dependency_job_id":"71f72306-d42d-4a54-a37d-dde0cf7ea59f","html_url":"https://github.com/i2p/i2p.itoopie","commit_stats":null,"previous_names":[],"tags_count":107,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i2p%2Fi2p.itoopie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i2p%2Fi2p.itoopie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i2p%2Fi2p.itoopie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i2p%2Fi2p.itoopie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/i2p","download_url":"https://codeload.github.com/i2p/i2p.itoopie/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247435041,"owners_count":20938530,"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-11-05T20:07:57.323Z","updated_at":"2025-04-06T04:35:30.924Z","avatar_url":"https://github.com/i2p.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a simple standalone application that talks to the\n\"i2pcontrol\" jsonrpc interface on I2P routers.\n\nCurrent setup:\n* Build itoopie:\n    Dependencies: ant, Java SDK\n    'ant' in the i2p.itoopie directory\n* Run:\n    Dependencies: Java runtime and an I2P router that supports the jsonrpc interface\n    java -jar dist/itoopie.jar\n\nThe router jsonrpc interface is configured by default for https at localhost:7650.\n7650 is the default port for i2pd and the old Java router console \"i2pcontrol\" plugin.\n\nFor i2pd, the jsonrpc interface is off by default.\nYou must set i2pcontrol.enabled=true in i2pd.conf.\nSee https://i2pd.readthedocs.io/en/latest/user-guide/configuration/#i2pcontrol-interface\nfor more information and other options.\n\nThe Java router console now bundles the jsonrpc interface by default\nas a webapp on port 7657, and the i2pcontrol plugin is no longer necessary.\nYou may disable or remove the plugin at http://localhost:7657/configplugins\nThe jsonrpc webapp is off by default.\nTo start it, go to http://localhost:7657/configwebapps and start the\n\"jsonrpc\" webapp. To always run it, click the \"Run at Startup\" setting\nand click \"Save WebApp Configuration\".\nYou MUST change itoopie's \"I2P Node port\" to 7657 to connect to the jsonrpc webapp.\nitoopie will automatically use http for port 7657.\nIf the console is on another port, it is assumed to be HTTPS, and you\nmust add \"server.target=jsonrpc/\" to the config file ~/.itoopie/itoopie.conf\n\n\nVersion 1 API specification:\nhttp://i2p-projekt.i2p/en/docs/api/i2pcontrol\nhttps://geti2p.net/en/docs/api/i2pcontrol\n\nVersion 2 API proposal (abandoned):\nhttp://i2p-projekt.i2p/spec/proposals/118-i2pcontrol-api-2\nhttps://geti2p.net/spec/proposals/118-i2pcontrol-api-2\n\n\nPre-built binaries for itoopie version 0.3 (2015-03-02):\nClearnet installer: https://github.com/robertfoss/itoopie.net/raw/master/files/itoopie-install.exe\nClearnet SHA512: https://raw.githubusercontent.com/robertfoss/itoopie.net/master/files/itoopie-install.exe.sha512\nI2P installer: http://stats.i2p/i2p/plugins/others/itoopie-install.exe\nI2P SHA512: http://stats.i2p/i2p/plugins/others/itoopie-install.exe.sha512\nSource: i2p.itoopie branch in git: https://github.com/i2p/i2p.itoopie\njava -jar itoopie-install.exe to install on non-Windows.\n\n\nServer source:\nPlugin (obsolete) https://github.com/i2p/i2p.plugins.i2pcontrol\nConsole bundled webapp: https://github.com/i2p/i2p.i2p/tree/master/apps/i2pcontrol\ni2pd: https://github.com/PurpleI2P/i2pd/tree/openssl/daemon\n\n\nCommand line test client:\nscripts/i2pcontrol.py in the server source\n\n\nDiscussion forum:\nhttp://zzz.i2p/forums/16\n\nBugs:\nReport on above forum, or http://trac.i2p2.i2p/ or https://trac.i2p2.de/\n\n\nLicense: Apache 2\n\nitoopie and I2PControl were sponsored by Relakks \u0026 Ipredator.\nDevelopment began during the summer of 2011 and the first alpha was launched in July.\n\nThanks to:\n- Jan-Erik Fiske and Peter Sunde for actively helping privacy and anonymity online.\n- KillYourTV for debugging and helping out with platform testing\n  as well as fixing the shortcuts of the installer.\n- User for tons of testing and a lot of good ideas and requests.\n- ReturningNovice for testing and finding bugs.\n- zzz for helping out with broad knowledge of I2P, build process and Jetty.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi2p%2Fi2p.itoopie","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi2p%2Fi2p.itoopie","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi2p%2Fi2p.itoopie/lists"}