> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zeus.ttr.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# Deployment Overview

> Deploy Zeus Finance to production

## Overview

Deploy Zeus Finance with the Rust server and Flutter mobile apps.

## Deployment Architecture

```mermaid theme={null}
flowchart TB
    Users([Users]) -->|Use| Mobile[Mobile Apps<br/>iOS/Android]
    Mobile -->|HTTPS| LB[Load Balancer<br/>SSL/TLS]
    LB -->|Route| Server[Rust Server<br/>Docker]
    Server -->|Query| DB[(PostgreSQL<br/>Managed)]
    
    style Users fill:#f9f,stroke:#333
    style Mobile fill:#bbf,stroke:#333
    style LB fill:#bfb,stroke:#333
    style Server fill:#fbf,stroke:#333
    style DB fill:#ffb,stroke:#333
```

## Prerequisites

Before deploying:

* Domain name configured
* SSL certificate (Let's Encrypt or purchased)
* Server/cloud provider account
* App store developer accounts

## Deployment Options

<CardGroup cols={2}>
  <Card title="Docker" icon="docker" href="/deployment/docker">
    Container-based deployment
  </Card>

  <Card title="Mobile Stores" icon="mobile" href="/deployment/mobile-stores">
    iOS App Store & Google Play
  </Card>
</CardGroup>

## Environment Setup

### Production Checklist

**Server:**

* [ ] Set strong JWT secret
* [ ] Configure database backups
* [ ] Enable logging and monitoring
* [ ] Set up SSL/TLS
* [ ] Configure firewall rules
* [ ] Set up CI/CD pipeline

**Mobile:**

* [ ] Configure production API URL
* [ ] Remove debug code
* [ ] Test offline functionality
* [ ] Prepare app store assets
* [ ] Write privacy policy

## Monitoring

Once deployed, monitor:

* Server uptime and performance
* Database health
* API response times
* Error rates
* Sync success rates
* Mobile crash reports

## Support

Need help? Check our [GitHub repository](https://github.com/olympia-hq/zeus) or email [support@zeus.finance](mailto:support@zeus.finance).
