Compare commits

..

No commits in common. "d364a9098a4c5c98ed05245c146770045a22c514" and "32d535df62db0e7ab2979e21ef6734dd9e3ccbd0" have entirely different histories.

12 changed files with 17 additions and 16 deletions

View file

@ -1,2 +1,2 @@
FROM d.xr.to/img
RUN xbps-remote perl
RUN xbps-install -Sy perl && xbps-remove -Oo && rm -rf /var/cache/xbps/* /tmp/xbps

View file

@ -1,2 +0,0 @@
FROM d.xr.to/base
RUN xbps-remote greg

View file

@ -1,10 +1,10 @@
FROM d.xr.to/xbps-builder AS builder
COPY files/template /_workdir/srcpkgs/grumble/template
RUN xbps-build grumble
RUN ./xbps-src pkg grumble
FROM d.xr.to/base:glibc AS main
LABEL maintainer="=@eater.me"
COPY --from=builder /_workdir/hostdir/binpkgs /tmp/xbps
RUN xbps-local grumble
RUN xbps-install -yR /tmp/xbps grumble && xbps-remove -Oo && rm -rf /var/cache/xbps/* /tmp/xbps
RUN mkdir /grumble
COPY files/grumble.ini /grumble/grumble.ini
VOLUME /grumble

View file

@ -4,4 +4,4 @@ RUN xbps-build img
FROM d.xr.to/base:glibc AS main
LABEL maintainer="=@eater.me"
COPY --from=builder /_workdir/hostdir/binpkgs /tmp/xbps
RUN xbps-local img
RUN xbps-install -yR /tmp/xbps img && xbps-remove -Oo && rm -rf /var/cache/xbps/* /tmp/xbps

View file

@ -1,2 +1,2 @@
FROM d.xr.to/base:glibc
RUN xbps-remote openjdk-jre;
RUN xbps-install -Sy openjdk-jre && rm -rf /var/cache/xbps;

View file

@ -1,5 +1,5 @@
FROM d.xr.to/base
RUN xbps-remote nginx
RUN xbps-install -Sy nginx
RUN useradd -rU www -u 444
RUN install -d -o www -g www /sites
RUN chown -R www:www /var/tmp/nginx

View file

@ -1,5 +1,5 @@
FROM d.xr.to/php
RUN xbps-remote php-fpm
RUN xbps-install -Sy php-fpm
RUN useradd -rU www -u 444
RUN mkdir /var/log
RUN sed -i 's:\(user\|group\)\s*=\s*http:\1 = www:;s:127\.0\.0\.1\:9000:9000:;s:\;error_log\s*=.+:error_log = /dev/stderr:;' /etc/php/php-fpm.conf /etc/php/php-fpm.d/www.conf

View file

@ -1,6 +1,6 @@
FROM d.xr.to/base
LABEL maintainer="=@eater.me"
RUN xbps-remote php php-mysql php-sqlite wget
RUN xbps-install -Sy php php-mysql php-sqlite wget
RUN sed 's:^open_basedir:;open_basedir:;s:;extension=\(bz2\|curl\|gettext\|gmp\|openssl\|pdo_mysql\|pdo_sqlite\):extension=\1:;s:;extension=xsl:;extension=xsl\nextension=zip\nextension=phar:' -i /etc/php/php.ini
COPY composer-install.sh /bin/composer-install.sh
RUN bash /bin/composer-install.sh

View file

@ -1,5 +1,5 @@
FROM d.xr.to/base AS builder
RUN xbps-remote git gcc make libressl-devel elixir && mkdir /app
RUN xbps-install -Syu git gcc make libressl-devel elixir && mkdir /app
ENV HOME=/app/pleroma
ENV MIX_ENV=prod
RUN git clone --depth 1 --branch v1.0.0 https://git.pleroma.social/pleroma/pleroma.git /app/pleroma

View file

@ -1,8 +1,8 @@
FROM d.xr.to/xbps-builder AS builder
COPY files/template /_workdir/srcpkgs/reg/template
RUN xbps-build reg
RUN ./xbps-src pkg reg
FROM d.xr.to/base:glibc AS main
LABEL maintainer="=@eater.me"
COPY --from=builder /_workdir/hostdir/binpkgs /tmp/xbps
RUN xbps-local reg &&
RUN xbps-install -yR /tmp/xbps reg && xbps-remove -Oo && rm -rf /var/cache/xbps/* /tmp/xbps
EXPOSE 8080/tcp

View file

@ -1,6 +1,6 @@
FROM d.xr.to/base
LABEL authors="krageon <krageon@gmail.com>"
RUN xbps-remote umurmur
RUN xbps-install -Sy umurmur && xbps-remove -Oo
COPY files/umurmur.conf /etc/umurmur/umurmur.conf
RUN chown -R umurmur:umurmur /etc/umurmur/

View file

@ -12,10 +12,13 @@ it in a target docker container looks like the following
```Dockerfile
FROM d.xr.to/xbps-builder AS builder
RUN xbps-build docker
RUN git pull
RUN ./xbps-src pkg docker
FROM d.xr.to/base
COPY --from=builder /_workdir/hostdir /tmp/xbps
RUN xbps-local docker
RUN xbps-install -SyR /tmp/xbps docker \
&& xbps-remove -Oo \
&& rm -rf /var/cache/xbps/* /tmp/xbps
```
# Warning