Compare commits

...

4 Commits

Author SHA1 Message Date
M0VUB 217a5602a2
Update docker-compose.yml
Open 20 ports by default
2022-12-28 02:28:38 +00:00
M0VUB 5695a72078
Update and rename gitignoreHASH to .gitignore
.gitignore add workflows
2022-12-28 02:15:38 +00:00
Shane Daley 407499ad12 Add workflow for docker-build 2022-12-28 02:12:08 +00:00
M0VUB ca222e1279
Rename .gitignore to gitignoreHASH
ignore gitnore while we build docker from actions
2022-12-28 02:00:38 +00:00
3 changed files with 29 additions and 2 deletions

24
.github/workflows/image.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Build-HBlink3
on:
push:
branches: master
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: checkout code
uses: actions/checkout@v2
- name: install buildx
id: buildx
uses: crazy-max/ghaction-docker-buildx@v1
with:
version: latest
- name: login to docker hub
run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
- name: build the image
run: |
docker buildx build --push \
--tag shaymez/hblink3:latest \
--platform linux/i386,linux/amd64,linux/arm64,linux/arm/v7 .

3
.gitignore vendored
View File

@ -98,3 +98,6 @@ local_subscriber_ids.*
peer_ids.*
local_peer_ids.*
talkgroup_ids.*
# Workflows
.github/workflows/

View File

@ -7,8 +7,8 @@ services:
- '/var/log/hblink/hblink.log:/opt/hblink3/hblink.log'
- '/etc/hblink3/rules.py:/opt/hblink3/rules.py'
ports:
- '62030:62030/udp'
- '62031-62051:62031-62051/udp'
- '62030-62050:62030-62050/udp'
# TCP Port for HBmonitor
- '4321:4321/tcp'
image: 'shaymez/hblink3:latest'
restart: "unless-stopped"