Initial release v1.1.0
- Complete MVP for tracking Fidelity brokerage account performance - Transaction import from CSV with deduplication - Automatic FIFO position tracking with options support - Real-time P&L calculations with market data caching - Dashboard with timeframe filtering (30/90/180 days, 1 year, YTD, all time) - Docker-based deployment with PostgreSQL backend - React/TypeScript frontend with TailwindCSS - FastAPI backend with SQLAlchemy ORM Features: - Multi-account support - Import via CSV upload or filesystem - Open and closed position tracking - Balance history charting - Performance analytics and metrics - Top trades analysis - Responsive UI design Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
20
stop.sh
Executable file
20
stop.sh
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
# myFidelityTracker Stop Script
|
||||
|
||||
echo "🛑 Stopping myFidelityTracker..."
|
||||
|
||||
# Check if docker compose is available (V2 or V1)
|
||||
if docker compose version &> /dev/null; then
|
||||
docker compose down
|
||||
elif command -v docker-compose &> /dev/null; then
|
||||
docker-compose down
|
||||
else
|
||||
echo "❌ Docker Compose not found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✅ All services stopped"
|
||||
echo ""
|
||||
echo "💡 To restart: ./start-linux.sh or docker compose up -d"
|
||||
echo "🗑️ To remove all data: docker compose down -v"
|
||||
Reference in New Issue
Block a user