From 79aa59cf691e7e761423a9fb2f61ea16dc398b8d Mon Sep 17 00:00:00 2001 From: buanet Date: Thu, 4 Jul 2019 11:36:07 +0200 Subject: [PATCH] deletions --- arm32v7/Dockerfile | 79 ---------------------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 arm32v7/Dockerfile diff --git a/arm32v7/Dockerfile b/arm32v7/Dockerfile deleted file mode 100644 index 101e942..0000000 --- a/arm32v7/Dockerfile +++ /dev/null @@ -1,79 +0,0 @@ -FROM arm32v7/debian:latest - -MAINTAINER Andre Germann - -ENV DEBIAN_FRONTEND noninteractive - -# Install prerequisites -RUN apt-get update && apt-get upgrade -y && apt-get install -y \ - acl \ - apt-utils \ - build-essential \ - curl \ - git \ - gnupg2 \ - libcap2-bin \ - libpam0g-dev \ - libudev-dev \ - locales \ - procps \ - python \ - gosu \ - unzip \ - wget \ - && rm -rf /var/lib/apt/lists/* - -# Install node8 -RUN curl -sL https://deb.nodesource.com/setup_8.x | bash \ - && apt-get update && apt-get install -y \ - nodejs \ - && rm -rf /var/lib/apt/lists/* - -# Generating locales -RUN sed -i 's/^# *\(de_DE.UTF-8\)/\1/' /etc/locale.gen \ - && sed -i 's/^# *\(en_US.UTF-8\)/\1/' /etc/locale.gen \ - && locale-gen - -# Create scripts directory and copy scripts -RUN mkdir -p /opt/scripts/ \ - && chmod 777 /opt/scripts/ -WORKDIR /opt/scripts/ -COPY scripts/iobroker_startup.sh iobroker_startup.sh -COPY scripts/setup_avahi.sh setup_avahi.sh -COPY scripts/setup_packages.sh setup_packages.sh -RUN chmod +x iobroker_startup.sh \ - && chmod +x setup_avahi.sh \ - && chmod +x setup_packages.sh - -# Install ioBroker -WORKDIR / -RUN apt-get update \ - && curl -sL https://raw.githubusercontent.com/ioBroker/ioBroker/stable-installer/installer.sh | bash - \ - && echo $(hostname) > /opt/iobroker/.install_host \ - && echo $(hostname) > /opt/.firstrun \ - && rm -rf /var/lib/apt/lists/* - -# Install node-gyp -WORKDIR /opt/iobroker/ -RUN npm install -g node-gyp - -# Backup initial ioBroker-folder -RUN tar -cf /opt/initial_iobroker.tar /opt/iobroker - -# Setting up iobroker-user -RUN chsh -s /bin/bash iobroker - -# Setting up ENVs -ENV DEBIAN_FRONTEND="teletype" \ - LANG="de_DE.UTF-8" \ - LANGUAGE="de_DE:de" \ - LC_ALL="de_DE.UTF-8" \ - TZ="Europe/Berlin" \ - PACKAGES="nano" \ - AVAHI="false" - -# Setting up EXPOSE for Admin -EXPOSE 8081/tcp - -# Run startup-script -ENTRYPOINT ["/opt/scripts/iobroker_startup.sh"]