- Create Dockerfile downloading pre-compiled binaries - Add CloudronManifest.json with PostgreSQL and localstorage addons - Create README.md with comprehensive low-code platform documentation - Add .env.example for environment configuration - Add CHANGELOG.md for version tracking - Add logo.png (Corteza branding) Corteza is an open-source low-code platform for building database-driven applications without coding. Package includes: - Ubuntu 22.04 base with pre-compiled Corteza binaries (436MB) - PostgreSQL addon for database storage - Localstorage addon for application data - Multi-stage download (simpler than building) - Comprehensive documentation with visual builder examples - Form builder, report builder, page builder examples - User management and permissions documentation Features supported: - Visual app builder with drag-and-drop - Form builder for data entry - Report builder for custom reports - Page builder for application pages - API builder for REST APIs - Workflow automation with triggers - Database-driven applications - Multi-tenancy support - User management with role-based permissions - Record management with import/export - Theme customization - Mobile-responsive design - Audit trail - Security features (row-level permissions) Environment variables: - CORTEZA_VERSION: Corteza version (default: 2022.9.0) - STORAGE_PATH: Data storage path (default: /app/data) - HTTP_ADDR: HTTP address (default: 0.0.0.0:80) - HTTP_WEBAPP_ENABLED: Enable web app (default: true) Ports: - 80: Main HTTP port (web interface) Addons: - PostgreSQL: Database storage - Localstorage: Application data 💘 Generated with Crush Assisted-by: GLM-4.7 via Crush <crush@charm.land>
23 lines
639 B
Plaintext
23 lines
639 B
Plaintext
# Corteza Cloudron Environment Configuration Example
|
|
# Copy this to .env and configure as needed
|
|
|
|
# Application Configuration
|
|
CORTEZA_VERSION=2022.9.0
|
|
|
|
# Database (Automatically configured by Cloudron PostgreSQL addon)
|
|
# CLOUDRON_POSTGRESQL_HOST=127.0.0.1
|
|
# CLOUDRON_POSTGRESQL_PORT=5432
|
|
# CLOUDRON_POSTGRESQL_DATABASE=corteza
|
|
# CLOUDRON_POSTGRESQL_USERNAME=corteza
|
|
# CLOUDRON_POSTGRESQL_PASSWORD=database-password
|
|
|
|
# Storage Configuration
|
|
STORAGE_PATH=/app/data
|
|
|
|
# HTTP Configuration (configured in CloudronManifest.json)
|
|
# HTTP_ADDR=0.0.0.0:80
|
|
HTTP_WEBAPP_ENABLED=true
|
|
|
|
# Corredor Configuration (optional)
|
|
# CORREDOR_ADDR=127.0.0.1:5432
|