id: runfusion name: RunFusion description: Executable Node.js environment for running and developing applications. version: "1.0.0" image: node:22-slim runtime_working_dir: /workspace ports: - container_port: 8080 protocol: tcp name: http primary: true workspace_mounts: - type: volume source_pattern: "{project_repo}" target: /workspace read_only: false config_mounts: - type: volume source_pattern: "{user_config}/runfusion" target: /home/node/.config read_only: false env: NODE_ENV: development health_check: type: http path: / port: 8080 interval_seconds: 10 timeout_seconds: 5 retries: 3 start_period_seconds: 10 resource_limits: cpus: 2.0 memory_mb: 2048 memory_swap_mb: -1 executable: node_version: "22" package_manager: npm bootstrap_commands: [] install_commands: [] traefik: enabled: true subdomain_prefix: runfusion port: 8080 middlewares: [] strip_prefix: false