Compare commits

...

8 commits

Author SHA1 Message Date
sujiba
5694b7df8c Merge pull request 'dev' (#10) from dev into main
Some checks failed
build image / release_tag (push) Has been cancelled
build image / build (push) Has been cancelled
build image / publish_release (push) Has been cancelled
Reviewed-on: https://git.smail.koeln/homelab/docker-ownDynDNS-netcup/pulls/10
2024-07-22 22:43:56 +00:00
sujiba
ac12b525f3 Merge branch 'main' into dev
Some checks failed
build dev image / build-dev (push) Has been cancelled
2024-07-22 22:43:41 +00:00
sujiba
fb9cdc217a fix(dokerfile): no install recommends
All checks were successful
build dev image / build-dev (push) Successful in 6m27s
2024-07-23 00:15:12 +02:00
sujiba
e5d737f350 fix(dokerfile): added missing &&
Some checks failed
build dev image / build-dev (push) Failing after 50s
2024-07-23 00:02:30 +02:00
sujiba
837c11f553 feat(dockerfile): build improvements
Some checks failed
build dev image / build-dev (push) Failing after 2m43s
2024-07-22 23:56:02 +02:00
sujiba
c013c6ac72 feat(action): renamed actions
Some checks failed
build dev image / build-dev (push) Has been cancelled
2024-07-18 10:32:12 +02:00
sujiba
8ac8e2c311 feat(action): renamed main action
All checks were successful
build dev image / build-dev (push) Successful in 5m8s
2024-07-18 10:31:13 +02:00
sujiba
b4baca252c feat(renovate): configuration
Some checks failed
build dev image / build-dev (push) Has been cancelled
2024-07-18 10:30:12 +02:00
4 changed files with 20 additions and 12 deletions

View file

@ -3,21 +3,20 @@ FROM alpine:3.20.1
WORKDIR /clone-workspace
RUN apk update && \
apk upgrade && \
apk add git
RUN git clone https://github.com/fernwerker/ownDynDNS.git
apk add git && \
git clone https://github.com/fernwerker/ownDynDNS.git
# Build container to run the app
FROM php:8.3.9-apache
WORKDIR /var/www/html
RUN apt-get update -y && \
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y \
libxml2-dev
RUN docker-php-ext-install soap
RUN apt-get clean -y
apt-get install --no-install-recommends -y \
libxml2-dev && \
docker-php-ext-install soap && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
COPY --from=0 /clone-workspace/ownDynDNS /var/www/html
COPY --from=0 /clone-workspace/ownDynDNS/.htaccess.example /var/www/html/.htaccess
RUN chown -R www-data:www-data /var/www/html/
COPY --chown=www-data:www-data --from=0 /clone-workspace/ownDynDNS /var/www/html
COPY --chown=www-data:www-data --from=0 /clone-workspace/ownDynDNS/.htaccess.example /var/www/html/.htaccess

View file

@ -2,5 +2,14 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>homelab/renovate-config"
],
"baseBranches": ["dev"],
"useBaseBranchConfig": "merge",
"packageRules": [
{
"description": "Automerge dependency updates",
"matchUpdateTypes": ["major", "minor", "patch", "pin", "digest"],
"automerge": true
}
]
}
}