6 Commits
0.0.1 ... 0.0.2

Author SHA1 Message Date
0975574f66 Add multi-arch builds 2022-04-16 21:36:03 -04:00
264cf6a576 Bump VERSION 2022-04-16 21:35:47 -04:00
39f83351ae Update main.yml 2022-04-06 13:14:06 -04:00
4069c0b8ab Update container_scan.yml 2022-04-06 13:09:46 -04:00
149df92f62 Update README.md 2022-04-02 16:52:26 -04:00
18a481aefb Update main.yml 2022-04-02 16:46:17 -04:00
4 changed files with 15 additions and 5 deletions

View File

@ -24,6 +24,9 @@ jobs:
VER=$(cat VERSION)
echo "VERSION=$VER" >> $GITHUB_ENV
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Build Docker Image
uses: docker/build-push-action@v2
with:

View File

@ -26,6 +26,9 @@ jobs:
VER=$(cat VERSION)
echo "VERSION=$VER" >> $GITHUB_ENV
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Build Docker Image
uses: docker/build-push-action@v2
with:
@ -40,7 +43,7 @@ jobs:
- name: Test image
run: |
docker images
docker run --name test-container --detach --env WEBDAV_USER=user1 --env WEBDAV_PASS=password1 --volume 'webdav:/var/www/webdav' ${USER}/${REPO}:${VERSION}
docker run --name test-container --detach --env WEBDAV_USER=user --env WEBDAV_PASS=password1 --volume 'webdav:/var/www/webdav' ${USER}/${REPO}:${VERSION}
docker ps -a
- name: Container scan
@ -65,6 +68,9 @@ jobs:
VER=$(cat VERSION)
echo "VERSION=$VER" >> $GITHUB_ENV
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
@ -81,6 +87,7 @@ jobs:
push: true
context: .
file: Dockerfile
platforms: linux/amd64,linux/arm64,linux/arm/v7
tags: |
${{ env.USER }}/${{ env.REPO }}:${{ env.VERSION }}
${{ env.USER }}/${{ env.REPO }}:latest

View File

@ -31,7 +31,7 @@ Runs a Nginx WebDav server in Docker
### Environment variables
| Variable | Required? | Definition | Example | Comments |
|-------------|-----------|----------------------------------|----------------------------|--------------------------------------------------------------|
| WEBDAV_USER | No | WebDav username | user1 | user AND pass need to be set for authentication to work |
| WEBDAV_USER | No | WebDav username | user | user AND pass need to be set for authentication to work |
| WEBDAV_PASS | No | WebDav password | password1 | user AND pass need to be set for authentication to work |
### Ports

View File

@ -1 +1 @@
0.0.1
0.0.2