Build from source

Requirements

  • Go 1.23.1
  • NodeJS >=20

Clone the repository

git clone https://github.com/fullstackedorg/fullstacked.git

Install npm dependencies

From the root directory of the repository, run npm install.

npm install

Build the core

Go into the core/build directory and on a UNIX system (MacOS or Linux), use the make file.

make macos-x86_64-shared

On Window, use the .bat file

./windows.bat

Running FullStacked

From the root directory of the repository, run npm start. Your browser should then open with FullStacked running.

npm start

Build for a platform

All the setups to build for Android, iOS, MacOS, Windows and WASM are available in the platform directory. Make sure to build the core for the specific platform beforehand, and you should be able to find everything you need organized in each directory.