This repository contains the documentation for TradeTally, built with MkDocs and Material theme.
- Python 3.9+
- MkDocs and dependencies (already installed)
Easy way - Use the provided scripts:
# Start development server
./serve.sh
# Build static site
./build.shManual way - Use MkDocs directly:
# Start development server
/Users/brennonoverton/Library/Python/3.9/bin/mkdocs serve
# Build static site
/Users/brennonoverton/Library/Python/3.9/bin/mkdocs buildRun the documentation site locally:
./serve.shThe site will be available at http://127.0.0.1:8000
Press Ctrl+C to stop the server.
Build the static site:
./build.shThe built site will be in the site/ directory.
If MkDocs is not installed:
pip install mkdocs mkdocs-material mkdocs-minify-plugin --break-system-packagestradetally-docs/
├── docs/
│ ├── index.md # Home page
│ ├── getting-started/
│ │ ├── installation.md # Installation guide
│ │ ├── quick-start.md # Quick start guide
│ │ └── api-keys.md # API configuration
│ ├── deployment/
│ │ └── docker.md # Docker deployment
│ ├── usage/
│ │ └── importing-trades.md # Trade import guide
│ ├── features/
│ │ ├── dashboard.md # Dashboard features
│ │ └── analytics.md # Analytics features
│ └── stylesheets/
│ └── extra.css # Custom styles
├── mkdocs.yml # MkDocs configuration
└── README.md # This file
To add or update documentation:
- Edit the relevant
.mdfile in thedocs/directory - Test locally with
mkdocs serve - Commit and push changes
- Documentation will be automatically built and deployed
This documentation uses MkDocs Material theme with:
- Instant loading
- Dark/light mode toggle
- Search with suggestions
- Code block copying
- Tabbed content
- Admonitions (notes, warnings, etc.)
- Navigation tabs
- Table of contents
- Live Demo: https://tradetally.io
- GitHub: https://github.com/GeneBO98/tradetally
- Docker Hub: https://hub.docker.com/r/potentialmidas/tradetally
- Forum: https://forum.tradetally.io
Documentation is part of the TradeTally project.