{"id":19921959,"url":"https://github.com/drakkar-software/octobot-binary","last_synced_at":"2025-12-29T19:01:21.783Z","repository":{"id":38427306,"uuid":"166891726","full_name":"Drakkar-Software/OctoBot-Binary","owner":"Drakkar-Software","description":"OctoBot trading bot binaries repository","archived":false,"fork":false,"pushed_at":"2025-03-07T14:04:08.000Z","size":85,"stargazers_count":29,"open_issues_count":2,"forks_count":13,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-01T19:15:21.060Z","etag":null,"topics":["binary","bitcoin","cryptocurrency","linux","macos","trading-bot","windows"],"latest_commit_sha":null,"homepage":"https://www.octobot.cloud","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Drakkar-Software.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":"2019-01-21T22:53:49.000Z","updated_at":"2025-03-07T13:29:34.000Z","dependencies_parsed_at":"2023-02-18T06:31:48.126Z","dependency_job_id":"fe0e72c4-1c80-4bb0-98ae-775277aa60b9","html_url":"https://github.com/Drakkar-Software/OctoBot-Binary","commit_stats":null,"previous_names":[],"tags_count":108,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drakkar-Software%2FOctoBot-Binary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drakkar-Software%2FOctoBot-Binary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drakkar-Software%2FOctoBot-Binary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Drakkar-Software%2FOctoBot-Binary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Drakkar-Software","download_url":"https://codeload.github.com/Drakkar-Software/OctoBot-Binary/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252156692,"owners_count":21703327,"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":["binary","bitcoin","cryptocurrency","linux","macos","trading-bot","windows"],"created_at":"2024-11-12T22:09:00.024Z","updated_at":"2025-12-29T19:01:16.737Z","avatar_url":"https://github.com/Drakkar-Software.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OctoBot-Binary\n[![Release](https://img.shields.io/github/downloads/Drakkar-Software/OctoBot-Binary/total.svg)](https://github.com/Drakkar-Software/OctoBot-Binary/releases)\n[![OctoBot-Binary-CI](https://github.com/Drakkar-Software/OctoBot-Binary/workflows/OctoBot-Binary-CI/badge.svg)](https://github.com/Drakkar-Software/OctoBot-Binary/actions)\n\nOctoBot binaries is dedicated to create and upload binaries for Windows, Linux and MacOS for each [OctoBot project](https://github.com/Drakkar-Software/OctoBot) release.\n\n### On Windows\n- Just double-click on *OctoBot_windows.exe*\n\n### On Linux and MacOS\n- Open a terminal a type the following commands :\n```\n$ chmod +x OctoBot_linux\n$ ./OctoBot_linux\n```\n\n**Replace `OctoBot_linux` by `OctoBot_osx` on MacOS**\n\n## Binary production steps:\n1. Clone OctoBot into the octobot folder\n2. Install OctoBot requirements  `python -m pip install -r octobot/requirements.txt`\n3. Install pyinstaller \u003e= 4.0 pip install  `https://github.com/pyinstaller/pyinstaller/archive/develop.zip`\n4. List OctoBot modules files for pyinstaller discovery  `python scripts/python_file_lister.py \"bin/octobot_packages_files.txt\" \u003coctobot repo folder\u003e`\n5. Add pyinstaller required imports  `python scripts/insert_imports.py octobot/octobot/cli.py`\n6. Copy bin folder into the octobot folder\n7. Go into the octobot folder\n8. Compile the OctoBot project `python setup.py build_ext --inplace`\n9. Call pyinstaller  `pyinstaller bin\\start.spec`\n10. Binary should be available in the dist folder\n\nMore information on [OctoBot wiki page](https://github.com/Drakkar-Software/OctoBot/wiki/Installation).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrakkar-software%2Foctobot-binary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrakkar-software%2Foctobot-binary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrakkar-software%2Foctobot-binary/lists"}