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.0K

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