Sign inSign up

jefriherditriyanto/flash-builder

By jefriherditriyanto

•Updated 7 months ago

Docker-based app builder to build, compile, and package apps quickly and consistently in isolation.

Image
Developer tools
Web servers
Content management system
0

3.4K

jefriherditriyanto/flash-builder repository overview

⁠Flash Builder – App Builder in Docker

Flash Builder is a Docker-based app builder designed to help build, compile, and package applications quickly, consistently, and in an isolated environment from the host system.

This image is suitable for:

  • CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
  • Local development
  • Automated builds without manual dependency setup

⁠✨ Key Features

  • Ready-to-use build environment
  • Consistent across different machines (Linux, macOS, Windows)
  • Easy integration with CI/CD pipelines
  • Reduces dependency conflicts
  • Faster and reproducible builds

⁠🧠 Use Cases

  • App builder automation
  • Embedded / firmware builds
  • Backend tooling
  • Projects with complex dependencies

⁠📦 Docker Image

jefriherditriyanto/flash-builder

⁠🚀 Usage

⁠Pull Image
docker pull jefriherditriyanto/flash-builder:latest
⁠Run Container (Detached Mode)
docker run -d \
  --name flash-builder \
  -e LICENSE=YOUR_LICENSE_HERE \
  -e PORT=3000 \
  -v flash_builder_app:/app \
  jefriherditriyanto/flash-builder:latest

Once the container is running, you can access the application at:

Default credentials:

  • Username: admin
  • Password: admin

⁠🐳 Docker Compose Setup

⁠Example docker-compose.yml
version: "3.9"

services:
  flash-builder:
    image: jefriherditriyanto/flash-builder:latest
    container_name: flash-builder #change to your container name (optional)
    environment:
      - LICENSE=YOUR_LICENSE_HERE
      - PORT=3000
    volumes:
      - flash_builder_app:/app #change to your volume name (optional)

volumes:
  flash_builder_app:
⁠Run with Docker Compose
docker compose pull
docker compose up --force-recreate --build -d
docker image prune -f

Or to enter the container interactively:

docker compose run --rm flash-builder /bin/bash

Once running with Docker Compose, access the application using the same URLs:

Default System Credentials:

  • Username: admin
  • Password: admin

⁠👤 Maintainers

Tag summary

Content type

Image

Digest

sha256:e278acd9d…

Size

54.4 MB

Last updated

7 months ago

docker pull jefriherditriyanto/flash-builder