Skip to content

Create Docker Build For Project (BE and FE) #7

@lilhuy0405

Description

@lilhuy0405
  • In both repo BE and FE write Dockerfile to build image of Be and Fe. Make sure image is the production build using multi stage build to optimize image layers size
  • In backend repo create docker-compose/ folder to create the docker compose logic so user can run ghost drive full stack (db, backend, minio, fe) in one command but still allow them to customize config (eg: use external database, external s3 storage, external fe, external be,...)
  • In each repo BE and FE write github actions to push image to the docker hub when have a tag (commit tag with name satified the semver https://semver.org/)
  • Write document about this proceess: how to self host ghost drive with docker

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions