Skip to content

Docker compose#5

Open
cauan wants to merge 4 commits intorenergr1nch:masterfrom
cauan:master
Open

Docker compose#5
cauan wants to merge 4 commits intorenergr1nch:masterfrom
cauan:master

Conversation

@cauan
Copy link
Copy Markdown

@cauan cauan commented Aug 9, 2023

Changes:
Updated start_splitter.sh to accept parameters from the command line. It allows parameters to be passed through the docker run command line.

Dockerfile was updated to add Splitter directory to the Docker image.

docker-compose.yml was created to allow Splitter to be executed as a service:
Start:
docker-compose up -d

Force Rebuild:
docker-compose up --build

Stop:
docker-compose down

Cauan Guimarães added 4 commits August 9, 2023 16:24
Can be used from docker command line:
docker run -it --rm [...] splitter:local -i 1 -c 8
Start:
docker-compose up -d

Force Rebuild:
docker-compose up --build

Stop:
docker-compose down
millaguie added a commit to millaguie/splitter that referenced this pull request Apr 2, 2026
millaguie added a commit to millaguie/splitter that referenced this pull request Apr 2, 2026
millaguie added a commit to millaguie/splitter that referenced this pull request Apr 2, 2026
…, and GHCR Docker push (renergr1nch#5.4)

- Trigger on version tags (v*)
- Cross-compile for linux/amd64, linux/arm64, darwin/amd64, darwin/arm64
- Generate sha256 checksums
- Create GitHub Release with binaries via softprops/action-gh-release
- Multi-arch Docker build (amd64+arm64) pushed to GHCR
- Add injectable Version variable in cmd/version.go via ldflags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant