Add Docker deployment for ZimaOS
- Updated Dockerfile for local storage deployment (removed Firebase dependencies) - Created docker-compose.yml with persistent data volumes - Added deploy.sh script for automated deployment - Created DEPLOYMENT.md with ZimaOS deployment guide - Added .env.example for configuration template - Updated .gitignore to protect sensitive data - Fixed package.json to use port 7654 in production - Cleared all test user data for fresh deployment - Updated README with deployment section
This commit is contained in:
1 parent
0b9ab53266
commit
ad37bb57ae
8 files changed
+273
-27
No files matched your search
@@ -286,6 +286,30 @@ Date,Amount,Description,Category
|
||||
- Export to JSON format for data backup or integration
|
||||
- Includes complete transaction history and envelope details
|
||||
|
||||
## Deployment
|
||||
|
||||
### ZimaOS Deployment (Recommended)
|
||||
|
||||
Capsule is designed for self-hosted deployment on ZimaOS and similar platforms.
|
||||
|
||||
**Quick Deploy:**
|
||||
```bash
|
||||
./deploy.sh
|
||||
```
|
||||
|
||||
See [DEPLOYMENT.md](./DEPLOYMENT.md) for detailed ZimaOS deployment instructions.
|
||||
|
||||
**Features:**
|
||||
- Docker containerization for easy deployment
|
||||
- Persistent data storage in `./data` directory
|
||||
- Health checks and auto-restart
|
||||
- Encrypted local storage (no cloud required)
|
||||
|
||||
**Access:**
|
||||
- Default port: 7654
|
||||
- Local: `http://localhost:7654`
|
||||
- Network: `http://your-device-ip:7654`
|
||||
|
||||
## Contributing
|
||||
|
||||
1. Fork the repository
|
||||
|
||||
Reference in new issue
Block a user