From 45cd28b679d3472392ed5d77dcfd8f442d1565bf Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 28 Mar 2018 13:45:24 +0200 Subject: Remove alpine image --- support/docker/production/Dockerfile.alpine | 30 ---------------------------- support/docker/production/docker-compose.yml | 2 +- 2 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 support/docker/production/Dockerfile.alpine (limited to 'support') diff --git a/support/docker/production/Dockerfile.alpine b/support/docker/production/Dockerfile.alpine deleted file mode 100644 index 58a49d4a0..000000000 --- a/support/docker/production/Dockerfile.alpine +++ /dev/null @@ -1,30 +0,0 @@ -FROM node:8-alpine - -# Install dependencies -RUN apk add --no-cache ffmpeg openssl bash make g++ git \ - && apk add --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/testing/ vips-dev fftw-dev - -# Add peertube user -RUN addgroup -g 991 peertube \ - && adduser -D -u 991 -G peertube peertube - -# Download the latest version -RUN git clone https://github.com/Chocobozzz/PeerTube /app \ - && chown -R peertube:peertube /app - -# Install PeerTube -USER peertube -WORKDIR /app - -RUN yarn install --pure-lockfile \ - && npm run build - -# Configure PeerTube -RUN cp /app/config/default.yaml /app/support/docker/production/config/default.yaml -ENV NODE_ENV production -ENV NODE_CONFIG_DIR /app/support/docker/production/config - -# Run the application -CMD ["npm", "start"] -VOLUME ["/data"] -EXPOSE 9000 diff --git a/support/docker/production/docker-compose.yml b/support/docker/production/docker-compose.yml index d45b0b51a..94dbb68c5 100644 --- a/support/docker/production/docker-compose.yml +++ b/support/docker/production/docker-compose.yml @@ -6,7 +6,7 @@ services: build: context: . dockerfile: ./Dockerfile.stretch - image: peertube:stretch + image: chocobozzz/peertube:stretch environment: PEERTUBE_HOSTNAME: my.domain.tld PEERTUBE_PORT: 443 -- cgit v1.2.3