# Base on latest (edge) alpine image FROM harbor.ervine.dev/library/x86_64/alpine/alpine:3.12 MAINTAINER “Jonathan Ervine” # Install updates ENV LANG='en_US.UTF-8' \ LANGUAGE='en_US.UTF-8' \ TERM='xterm' \ RUN echo http://dl-4.alpinelinux.org/alpine/edge/testing >> /etc/apk/repositories && \ apk update && \ apk -U upgrade --ignore alpine-baselayout && \ apk -U add \ transmission-daemon && \ wget https://github.com/Secretmapper/combustion/archive/release.zip && \ unzip release.zip && \ mv combustion-release/* /usr/share/transmission/web/ && \ rmdir combustion-release && \ rm release.zip COPY start.sh /usr/loca/bin/start.sh #ADD UTC /etc/localtime RUN rm -rf /var/cache/apk/* && \ addgroup -g $TORRENT_GID $TORRENT_GROUP && \ adduser -D -u $TORRENT_UID -G $TORRENT_GROUP -H $TORRENT_USER EXPOSE 9091 VOLUME /config CMD [ "/usr/local/bin/start.sh" ]