Skip to content

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

@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

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions