{"id":20118509,"url":"https://github.com/flowfuse/installer","last_synced_at":"2026-02-12T13:25:14.540Z","repository":{"id":38198729,"uuid":"439002478","full_name":"FlowFuse/installer","owner":"FlowFuse","description":"A set of install scripts for FlowFuse","archived":false,"fork":false,"pushed_at":"2026-01-27T15:55:35.000Z","size":289,"stargazers_count":10,"open_issues_count":3,"forks_count":8,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-01-28T02:25:05.311Z","etag":null,"topics":["flowfuse","node-red"],"latest_commit_sha":null,"homepage":"https://flowfuse.com","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FlowFuse.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-16T13:39:06.000Z","updated_at":"2026-01-27T16:06:42.000Z","dependencies_parsed_at":"2023-02-17T04:01:19.078Z","dependency_job_id":"46a8e2f1-a1f3-4978-8182-54abacd3cdb9","html_url":"https://github.com/FlowFuse/installer","commit_stats":null,"previous_names":["flowforge/installer"],"tags_count":74,"template":false,"template_full_name":null,"purl":"pkg:github/FlowFuse/installer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowFuse%2Finstaller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowFuse%2Finstaller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowFuse%2Finstaller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowFuse%2Finstaller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FlowFuse","download_url":"https://codeload.github.com/FlowFuse/installer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FlowFuse%2Finstaller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29366898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flowfuse","node-red"],"created_at":"2024-11-13T19:11:19.140Z","updated_at":"2026-02-12T13:25:14.505Z","avatar_url":"https://github.com/FlowFuse.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FlowFuse Installer\n\nThis repository provides the installer for local installations of the FlowFuse\nplatform.\n\nPlease refer to the main documentation for a complete guide to installing and\nsetting up the platform: https://github.com/flowfuse/flowforge/tree/main/docs\n\n## Prerequisites\n\n### Operating System\n\nThe install script has been tested against the following operating systems:\n\n - Raspbian/Raspberry Pi OS versions Buster/Bullseye [^1]\n - Debian Buster/Bullseye\n - Fedora 35\n - Ubuntu 20.04\n - CentOS 8/RHEL 8/Amazon Linux 2\n - MacOS Big Sur \u0026 Monterey on Intel \u0026 Apple M processors\n - Windows 10 \u0026 11\n\n[^1]: Arm6 devices, such as the original Raspberry Pi Zero and Zero W are not supported.\n\n### Node.js\n\nFlowFuse requires ***Node.js v20***.\n\n#### Linux\n\nThe install script will check to see if it can find a suitable version of Node.js.\nIf not, it will offer to install it for you.\n\nIt will also ensure you have the appropriate build tools installed that are often\nneeded by Node.js modules to build native components.\n\n#### Windows/MacOS\n\nIf the install script cannot find a suitable version of Node.js, it will exit.\n\nYou will need to manually install it before proceeding. Information about\nhow to do this can be found on the Node.js website here: [https://nodejs.org/en/download](https://nodejs.org/en/download)\n\nYou will also need to install the appropriate build tools.\n\n* **Windows**: the standard Node.js installer will offer to do that for you.\n* **MacOS**: you will need the `XCode Command Line Tools` to be installed. \n  This can be done by running the following command:\n    ```\n    xcode-select --install\n    ```\n\n## Installing FlowFuse\n\n1. Create a directory to be the base of your FlowFuse install. For example: `/opt/flowforge` or `c:\\flowforge`\n\n   For Linux/MacOS:\n    ```\n    sudo mkdir /opt/flowforge\n    sudo chown $USER /opt/flowforge\n    ```\n   \n   For Windows:\n    ```\n    mkdir c:\\flowforge\n    ```\n\n2. Download the latest [Installer zip file](https://github.com/flowfuse/installer/releases/latest/download/flowforge-installer.zip) into a temporary location.\n\n\n3. Unzip the downloaded zip file and copy its contents to\n   the FlowForge directory\n\n   ### For Linux/MacOS: \n   _Assumes `/tmp/` is the directory where you downloaded `flowforge-installer.zip`_\n    ```\n    cd /tmp/\n    unzip flowforge-installer.zip\n    cp -R flowforge-installer/* /opt/flowforge\n    ```\n    \n\n   ### For Windows:\n   _Assumes `c:\\temp` is the directory where you downloaded `flowforge-installer.zip`_\n    ```\n    cd c:\\temp\n    tar -xf flowforge-installer.zip\n    xcopy /E /I flowforge-installer c:\\flowforge\n    ```\n    \n\n\n4. Run the installer and follow the prompts\n\n   For Linux/MacOS:\n    ```\n    cd /opt/flowforge\n    ./install.sh\n    ```\n\n   For Windows:\n    ```\n    cd c:\\flowforge\n    install.bat\n    ```\n\n\n### Installing as a service (optional)\n\nOn Linux, the installer will ask if you want to run FlowFuse as a service.\nThis will mean it starts automatically whenever you restart your device.\n\nIf you select this option, it will ask if you want to run the service as the\ncurrent user, or create a new `flowforge` user. If you choose to create the\nuser, it will also change the ownership of the FlowForge directory to that user.\n\n## Configuring FlowFuse\n\nThe default FlowFuse configuration is provided in the file `flowforge.yml`\n* Linux/MacOS: `/opt/flowforge/etc/flowforge.yml`\n* Windows: `c:\\flowforge\\etc\\flowforge.yml`\n\nThe default configuration file already contains everything you need to get started with FlowFuse.\n\nIt will allow you to access FlowFuse and the projects you create, from the same server running the platform. \nIf you want to allow access from other devices on the network, you must edit the configuration file and \nchange the `host` setting to 0.0.0.0. NOTE: We do not support changing the `host` value once you have created a project.\nFor more information on all of the options available, see the [configuration guide](https://github.com/flowfuse/flowforge/tree/main/docs/install/configuration.md).\n\n\n## Running FlowFuse\n\nIf you have installed FlowFuse as a service, it can be started by running:\n\n```\nservice flowforge start\n```\n\nTo run it manually, you can use:\n\n - Linux/MacOS:\n    ```\n    /opt/flowforge/bin/flowforge.sh\n    ```\n\n - Windows:\n    ```\n    c:\\flowforge\\bin\\flowforge.bat\n    ```\n\n## First Run Setup\n\nOnce FlowFuse is started, you can access the platform in your browser at [http://localhost:3000](http://localhost:3000).\n\nThe first time you access it, the platform will take you through creating an\nadministrator for the platform and other configuration options.\n\nFor more information, follow [this guide](https://github.com/flowfuse/flowforge/tree/main/docs/install/first-run.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflowfuse%2Finstaller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflowfuse%2Finstaller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflowfuse%2Finstaller/lists"}