crynux-node
Crynux Node
File Explorer
Download Latest Version (.zip)- bug_report.md
- build-snapcraft.yml
- docker-build-manually.yaml
- lxc-build-manually.yaml
- mac-build-manually.yml
- release-all-docker.yml
- release-all-lxc.yml
- release-all-mac.yml
- release-all-windows.yml
- release-all.yml
- test-registry-connectivity.yaml
- windows-build-manually.yml
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- config.yml.base
- config.yml.near
- Dockerfile
- start.sh
- format
- lintian-overrides
- changelog
- control
- copyright
- rules
- build.sh
- crynux-node.service
- crynux.spec
- crynux_worker_process.spec
- Makefile
- package.sh
- prepare.sh
- README.md
- snapcraft.yaml
- tools.sh
- .gitkeep
- .gitkeep
- .gitkeep
- create-profile.sh
- profile.yaml.tpl
- 10-eth0.network
- build.sh
- crynux-node.lxc.yaml
- crynux-node.service
- process-lxc-images.sh
- registry.md
- build.sh
- config.yml.base
- config.yml.near
- crynux.spec
- crynux_worker_process.spec
- entitlements.plist
- install.sh
- notarize.py
- package.sh
- prepare.sh
- README.md
- build.ps1
- crynux-node.wixproj
- installer-banner.png
- installer-welcome.png
- Package.wxs
- WixUI_InstallDir.wxs
- build.ps1
- config.yml.base
- config.yml.near
- crynux.spec
- crynux_worker_process.spec
- package.ps1
- prepare.ps1
- README.md
- .gitignore
- bump-version.ps1
- bump-version.sh
- changelog-template.md
- set-config-files.ps1
- set-config-files.sh
- config.yml.shell_example
- AGENTS.md
- model_predownload.md
- multi-gpu.md
- node-slashed.md
- runner-dynamic-update.md
- state-tracking.md
- task-lifecycle.md
- task-system-design.md
- task_error_report.md
- webui.png
- icon.icns
- icon.ico
- icon.png
- splash.png
- main.py
- BenefitAddress.json
- DelegatedStaking.json
- NodeStaking.json
- __init__.py
- benefit_address.py
- delegated_staking.py
- exceptions.py
- middleware.py
- node_staking.py
- utils.py
- w3_pool.py
- __init__.py
- base.py
- download_model.py
- node.py
- task.py
- tx.py
- __init__.py
- connect.py
- __init__.py
- abc.py
- db_impl.py
- memory_impl.py
- __init__.py
- common.py
- download_model.py
- event.py
- model_name.py
- node.py
- task.py
- tx.py
- worker.py
- __init__.py
- abc.py
- db_impl.py
- memory_impl.py
- __init__.py
- node_manager.py
- state_manager.py
- __init__.py
- abc.py
- exceptions.py
- mock_impl.py
- sign.py
- web_impl.py
- __init__.py
- account.py
- delegator.py
- node.py
- settings.py
- system.py
- task.py
- utils.py
- worker.py
- __init__.py
- account.py
- app.py
- depends.py
- lifespan.py
- middleware.py
- system.py
- __init__.py
- abc.py
- db_impl.py
- memory_impl.py
- __init__.py
- download_task.py
- error_report.py
- reconciler.py
- task_system.py
- utils.py
- __init__.py
- watcher.py
- __init__.py
- error.py
- exchange.py
- manager.py
- task.py
- utils.py
- __init__.py
- config.py
- log.py
- main.py
- run.py
- stop.py
- utils.py
- imhash_lib.c
- imhash_lib.go
- base.png
- dymension.png
- favicon.ico
- kasplex.png
- near.png
- three.min.js
- vanta.waves.min.js
- account.js
- node.js
- settings.js
- system.js
- task.js
- v1.js
- api-error.js
- base-api.js
- create-account.vue
- dashboard-view.vue
- edit-account.vue
- emissions-modal.vue
- logo-full-white.png
- qos-diagnostics-modal.vue
- log.js
- index.js
- local-storage-and-python-storage.js
- system.js
- App.vue
- config.base.json
- config.example.json
- config.near.json
- main.js
- .editorconfig
- .eslintrc.cjs
- .gitignore
- .prettierrc.json
- .yarnrc.yml
- AGENTS.md
- index.html
- package.json
- README.md
- vite.config.js
- yarn.lock
- imhash.pyd
- AGENTS.md
- config.yml.e2e_base
- config.yml.e2e_near
- __init__.py
- conftest.py
- node_test.py
- task_test.py
- __init__.py
- queue_test.py
- event_test.py
- __init__.py
- node_manager_test.py
- node_state_cache_test.py
- state_manager_capabilities_test.py
- __init__.py
- sign_test.py
- web_impl_test.py
- __init__.py
- account_test.py
- conftest.py
- node_test.py
- system_test.py
- task_test.py
- __init__.py
- state_cache_test.py
- __init__.py
- config_test.py
- conftest.py
- model_name_test.py
- settings_test.py
- stop_test.py
- task_error_report_test.py
- task_reconciler_test.py
- utils_test.py
- worker_manager_test.py
- prefetch_test.py
- task_test.py
- .gitignore
- .dockerignore
- .editorconfig
- .gitignore
- .gitmodules
- AGENTS.md
- CODE_OF_CONDUCT.md
- conftest.py
- CONTRIBUTING.md
- crynux-worker
- go.mod
- go.sum
- gpt-task
- LICENSE
- MANIFEST.in
- pyproject.toml
- README.md
- requirements_desktop.txt
- requirements_docker.txt
- setup.py
- setup_mac.sh
- setup_windows.ps1
- stable-diffusion-task
- test.png
# Installation Guide
git clone https://github.com/crynux-network/crynux-node
Downloads the entire project code from GitHub to your computer.
cd crynux-node
Moves into the project folder you just downloaded.
2. Docker
Easy Recommended- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -f build/docker/Dockerfile -t crynux-node .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 crynux-node
Runs the built image as an actual container.
3. Node.js
Easy$ yarn
Type this command into your terminal and run it.
$ yarn build
Builds optimized production files.
Pulled directly from this repo's README.
4. Python
Easy$ python -m venv venv
Runs the Python script (or module).
(venv) $ pip install -r ./requirements_desktop.txt
Installs the Python libraries listed in requirements.txt (or similar).
(venv) $ pip install .
Installs the Python libraries listed in requirements.txt (or similar).
(venv) $ pip install -r requirements_cuda.txt
Installs the Python libraries listed in requirements.txt (or similar).
(venv) $ pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
Pulled directly from this repo's README.
5. Go
Mediumgo build ./...
Compiles the Go program into an executable.
go run .
Runs the Go program directly without a separate build step.
6. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
cd build/linux-server
This project's files live in a subfolder, so move into it first.
make
Compiles the code based on the generated build configuration to produce an executable.
