deploy

Entry File main_live.py (NOT main.py!)

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "deploy" with this command: npx skills add felixwayne0318/aitrader/felixwayne0318-aitrader-deploy

Deploy Trading Bot

Key Information

Item Value

Entry File main_live.py (NOT main.py!)

Server 139.180.157.152

User linuxuser

Path /home/linuxuser/nautilus_AlgVex

Service nautilus-trader

Branch main

Config ~/.env.algvex (permanent storage)

Configuration Management

Location Description

~/.env.algvex

Permanent storage, survives reinstall

.env

Symlink to ~/.env.algvex

Edit configuration

nano ~/.env.algvex

Check symlink

ls -la /home/linuxuser/nautilus_AlgVex/.env

Deployment Commands

Complete Reinstall

curl -fsSL https://raw.githubusercontent.com/FelixWayne0318/AlgVex/main/reinstall.sh | bash

Update and Restart

cd /home/linuxuser/nautilus_AlgVex git pull origin main sudo systemctl restart nautilus-trader

Check Status

sudo systemctl status nautilus-trader sudo journalctl -u nautilus-trader -n 30 --no-hostname

systemd Service Configuration

[Unit] Description=Nautilus AlgVex Bot After=network.target

[Service] Type=simple User=linuxuser WorkingDirectory=/home/linuxuser/nautilus_AlgVex Environment="PATH=/home/linuxuser/nautilus_AlgVex/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" Environment="AUTO_CONFIRM=true" EnvironmentFile=-/home/linuxuser/nautilus_AlgVex/.env ExecStart=/home/linuxuser/nautilus_AlgVex/venv/bin/python main_live.py Restart=on-failure RestartSec=10 StandardOutput=journal StandardError=journal

[Install] WantedBy=multi-user.target

Common Errors

Error Cause Solution

can't open file 'main.py'

Wrong entry file Use main_live.py

EOFError: EOF when reading a line

Missing AUTO_CONFIRM Add Environment=AUTO_CONFIRM=true

Service keeps restarting Config error Check ExecStart path

.env missing Broken symlink ln -sf ~/.env.algvex .env

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

nautilustrader

No summary provided by upstream source.

Repository SourceNeeds Review
General

server-status

No summary provided by upstream source.

Repository SourceNeeds Review
General

diagnose

No summary provided by upstream source.

Repository SourceNeeds Review