The published GHCR images now ship as a true multi-architecture manifest covering
linux/amd64 and linux/arm64. Docker automatically pulls the variant that matches your host, so Apple Silicon Macs and ARM64 Linux servers get a native image instead of running the AMD64 build under QEMU emulation. In most cases the GHCR path is now sufficient. Reach for this Git Clone method only if you need to modify the source or run on an architecture outside those two.Prerequisites
- Git installed.
- Docker installed and running.
- Docker Compose installed.
Step-by-Step Installation
1
Clone the Repository
Clone the Figranium repository to your local machine:
2
Build and Start with Docker Compose
Run the following command to build the image locally and start the application in detached mode:This command will:
- Download the necessary base images.
- Compile the Figranium source code and build the Docker image for your specific architecture.
- Start the containers as defined in the
docker-compose.ymlfile.
3
Access the Application
Once the build is complete and the containers are running, open your browser and navigate to:http://localhost:11345
Updating the Installation
To update your installation to the latest version, pull the latest changes from the repository and rebuild the image:Comparison with GHCR (Primary Method)
We recommend using the GHCR method whenever possible, as it is faster and more streamlined. Use this Git Clone method if you encounter architecture-related issues or need to modify the source code.