Compare commits
8 Commits
v0.1.1
...
d1f348a9fa
Author | SHA1 | Date | |
---|---|---|---|
d1f348a9fa | |||
cff9a6699c | |||
0bb0c09ce3 | |||
5c9c9cd165 | |||
b481cd764e | |||
c8480bb681 | |||
aa35e83f6b | |||
cd6d2a1825 |
@@ -1,4 +1,4 @@
|
||||
name: Development Build and Release
|
||||
name: Development Build
|
||||
|
||||
on:
|
||||
push:
|
||||
@@ -10,6 +10,7 @@ env:
|
||||
DOCKER_IMAGE_NAME: 'watcher-server'
|
||||
REGISTRY_URL: 'git.triggermeelmo.com/watcher'
|
||||
DOCKER_PLATFORMS: 'linux/amd64,linux/arm64'
|
||||
RUNNER_TOOL_CACHE: /toolcache # Runner Tool Cache
|
||||
|
||||
jobs:
|
||||
build-and-test:
|
||||
@@ -47,11 +48,11 @@ jobs:
|
||||
uses: docker/setup-buildx-action@v2
|
||||
|
||||
- name: Login to Gitea Container Registry
|
||||
uses: docker/login-action@v2
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: git.triggermeelmo.com
|
||||
username: ${{ secrets.DOCKER_USERNAME }}
|
||||
password: ${{ secrets.DOCKER_PASSWORD }}
|
||||
registry: ${{ env.REGISTRY_URL}}
|
||||
username: ${{ secrets.AUTOMATION_USERNAME }}
|
||||
password: ${{ secrets.AUTOMATION_PASSWORD }}
|
||||
|
||||
- name: Build and Push Multi-Arch Docker Image
|
||||
run: |
|
||||
|
@@ -1,18 +1,16 @@
|
||||
services:
|
||||
watcher:
|
||||
image: git.triggermeelmo.com/daniel-hbn/watcher/watcher:development
|
||||
image: git.triggermeelmo.com/watcher/watcher-server:v0.1.0
|
||||
container_name: watcher
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 200M
|
||||
restart: unless-stopped
|
||||
env_file: .env
|
||||
ports:
|
||||
- "5000:5000"
|
||||
volumes:
|
||||
- ./data:/app/persistence
|
||||
- ./dumps:/app/wwwroot/downloads/sqlite
|
||||
- ./logs:/app/logs
|
||||
healthcheck:
|
||||
test: "curl -f http://localhost:5000"
|
||||
interval: 1m30s
|
||||
timeout: 30s
|
||||
retries: 5
|
||||
start_period: 30s
|
||||
- ./watcher-volumes/data:/app/persistence
|
||||
- ./watcher-volumes/dumps:/app/wwwroot/downloads/sqlite
|
||||
- ./watcher-volumes/logs:/app/logs
|
||||
|
Reference in New Issue
Block a user