refactor: project architecture refactor, container splitting
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
IMAGE_REGISTRY="${IMAGE_REGISTRY:-ghcr.io}"
|
||||
IMAGE_NAMESPACE="${IMAGE_NAMESPACE:-3252a8}"
|
||||
IMAGE_TAG="${IMAGE_TAG:?Set IMAGE_TAG to the release tag you want to push}"
|
||||
IMAGE_PREFIX="${IMAGE_PREFIX:-remnawave-minishop}"
|
||||
|
||||
push_image() {
|
||||
local target="$1"
|
||||
local image="$IMAGE_REGISTRY/$IMAGE_NAMESPACE/$IMAGE_PREFIX-$target:$IMAGE_TAG"
|
||||
echo "Pushing $image"
|
||||
docker push "$image"
|
||||
}
|
||||
|
||||
push_image backend
|
||||
push_image worker
|
||||
push_image frontend
|
||||
Reference in New Issue
Block a user