pbgui

(★ 162)

No description available.

  • .gitignore
  • .tmp_step_all_fragments.patch
  • AGENTS.md
  • api_key_state.py
  • api_server.py
  • backtest_autostart.py
  • binance_best_1m.py
  • bitget_best_1m.py
  • bybit_best_1m.py
  • CHANGELOG.md
  • cluster_credential_publisher.py
  • cluster_credentials.py
  • cluster_ssh_setup.py
  • cluster_sync_command.py
  • cluster_sync_forced_command.sh
  • cmc_leases.py
  • cmc_pool.py
  • cmc_runtime.py
  • config.json.jinja
  • credential_migration.py
  • credential_process_registry.py
  • credential_reconciler.py
  • credential_rolling_bootstrap.py
  • credential_store.py
  • Database.py
  • Exchange.py
  • file_lock.py
  • github_archive.py
  • hyperliquid_api.py
  • hyperliquid_aws.py
  • hyperliquid_best_1m.py
  • hyperliquid_l2book_candles.py
  • index.html.jinja
  • ini_settings.py
  • ini_watcher.py
  • install.sh
  • inventory_cache.py
  • logging_helpers.py
  • market_data.py
  • market_data_integrity.py
  • market_data_sources.py
  • market_data_tradfi.py
  • market_symbol_mapping.py
  • master-install-rustup.yml
  • master-reboot.yml
  • master-switch-pb7-branch.yml
  • master-switch-pbgui-branch.yml
  • master-update-linux.yml
  • master-update-pb.yml
  • master-update-pb7.yml
  • master-update-pb8.yml
  • master-update-pbgui-pb8.yml
  • master-update-pbgui.yml
  • master-update-pbonly.yml
  • master_update_lock.py
  • monitor_agent.py
  • MonitorConfig.py
  • okx_best_1m.py
  • operation_store.py
  • optimize_autostart.py
  • pareto_preset_generator.py
  • ParetoDataLoader.py
  • ParetoVisualizations.py
  • pb7_api_keys.py
  • pb7_config.py
  • pb7_guard.py
  • pb7_ref.txt
  • pb7_release.py
  • pb8_backtest_runner.py
  • pb8_config.py
  • pb8_config_helper.py
  • pb8_exchange_bridge.py
  • pb8_exchange_helper.py
  • pb8_optimize_runner.py
  • pb8_strategy_explorer.py
  • pb8_strategy_explorer_helper.py
  • PBApiServer.py
  • PBCluster.py
  • PBCoinData.py
  • PBData.py
  • pbgui.ini.example
  • pbgui_help.py
  • pbgui_purefunc.py
  • pbgui_release.py
  • PBRun.py
  • pytest.ini
  • rate_limit_budget.py
  • README.md
  • RELEASING.md
  • reprocess_tradfi_splits.py
  • requirements-test.txt
  • requirements.txt
  • requirements310.txt
  • requirements312.txt
  • requirements_vps.txt
  • secure_files.py
  • service_ctl.py
  • start.bat.example
  • start.sh.example
  • starter.py
  • startup_migrations.py
  • Status.py
  • strategy_explorer_types.py
  • task_queue.py
  • task_worker.py
  • tradfi_sync.py
  • User.py
  • vps-apply-config.yml
  • vps-cleanup.yml
  • vps-deploy-logging.yml
  • vps-fetch-logfile.yml
  • vps-init.yml
  • vps-migrate-systemd.yml
  • vps-pb7-python312.yml
  • vps-pbgui-python312.yml
  • vps-purge-install.yml
  • vps-reboot.yml
  • vps-resize-swap.yml
  • vps-setup.yml
  • vps-switch-pb7-branch.yml
  • vps-switch-pbgui-branch.yml
  • vps-update-firewall.yml
  • vps-update-pb.yml
  • vps-update-pb7-pb8.yml
  • vps-update-pb7.yml
  • vps-update-pb8.yml
  • vps-update-pbgui-pb7-pb8.yml
  • vps-update-pbgui-pb8.yml
  • vps-update-pbgui.yml
  • vps-update.yml
  • vps_inventory_store.py
  • vps_manager_core.py
  • vps_manager_service.py
  • VPSMonitor.py

# 설치 가이드

1. 코드 내려받기
git clone https://github.com/msei99/pbgui

깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.

cd pbgui

방금 내려받은 프로젝트 폴더 안으로 이동합니다.

2. 공식 설치 스크립트

쉬움 추천
bash <(curl -fsSL https://raw.githubusercontent.com/msei99/pbgui/refs/heads/main/setup/master_installer.sh)

다운로드와 실행을 한 번에 처리하는 설치 스크립트입니다.

curl -L https://raw.githubusercontent.com/msei99/pbgui/refs/heads/main/install.sh | bash

공식 설치 스크립트를 다운로드해서 바로 실행합니다. 이 한 줄로 필요한 게 자동으로 설치됩니다.

설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.

이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.

3. Python

쉬움
사전 준비물
  • Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
  • Python 3 설치 시 'Add Python to PATH' 옵션을 꼭 체크하세요 (Windows).
pip install -r requirements.txt

requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.

python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요

파이썬 스크립트(또는 모듈)를 실행합니다.

에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation