dev #10

Merged
sujiba merged 7 commits from dev into main 2024-07-23 00:43:56 +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 WORKDIR /clone-workspace
RUN apk update && \ RUN apk update && \
apk upgrade && \ apk upgrade && \
apk add git apk add git && \
RUN git clone https://github.com/fernwerker/ownDynDNS.git git clone https://github.com/fernwerker/ownDynDNS.git
# Build container to run the app # Build container to run the app
FROM php:8.3.9-apache FROM php:8.3.9-apache
WORKDIR /var/www/html WORKDIR /var/www/html
RUN apt-get update -y && \ RUN apt-get update && \
apt-get upgrade -y && \ apt-get upgrade -y && \
apt-get install -y \ apt-get install --no-install-recommends -y \
libxml2-dev libxml2-dev && \
RUN docker-php-ext-install soap docker-php-ext-install soap && \
RUN apt-get clean -y apt-get clean && \
rm -rf /var/lib/apt/lists/*
COPY --from=0 /clone-workspace/ownDynDNS /var/www/html COPY --chown=www-data:www-data --from=0 /clone-workspace/ownDynDNS /var/www/html
COPY --from=0 /clone-workspace/ownDynDNS/.htaccess.example /var/www/html/.htaccess COPY --chown=www-data:www-data --from=0 /clone-workspace/ownDynDNS/.htaccess.example /var/www/html/.htaccess
RUN chown -R www-data:www-data /var/www/html/

View file

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