Skip to content

Commit

Permalink
Merge pull request #137 from ptr727/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
ptr727 authored Mar 14, 2024
2 parents 60fdac3 + 2008472 commit db560b6
Show file tree
Hide file tree
Showing 122 changed files with 344 additions and 1,215 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/BuildPublishPipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,8 +143,8 @@ jobs:
with:
cache-from: type=gha,scope=${{ matrix.images.cachescope }}
cache-to: type=gha,mode=max,scope=${{ matrix.images.cachescope }}
context: ${{ matrix.images.name }}
file: ${{ matrix.images.name }}/Dockerfile
context: Docker
file: Docker/${{ matrix.images.name }}.Dockerfile
platforms: linux/amd64,linux/arm64
# Push only if not a pull request and branch name matches current branch
push: ${{ (github.event_name != 'pull_request') && (github.ref_name == matrix.images.branch) }}
Expand Down
28 changes: 0 additions & 28 deletions DWSpectrum-LSIO/.dockerignore

This file was deleted.

28 changes: 0 additions & 28 deletions DWSpectrum/.dockerignore

This file was deleted.

37 changes: 0 additions & 37 deletions DWSpectrum/Download.sh

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ RUN apt-get update \

# Download the installer file
RUN mkdir -p /temp
COPY Download.sh /temp/Download.sh
COPY download.sh /temp/download.sh
# Set the working directory to /temp
WORKDIR /temp
RUN chmod +x Download.sh \
&& ./Download.sh
RUN chmod +x download.sh \
&& ./download.sh

# LSIO maps the host PUID and PGID environment variables to "abc" in the container.
# The mediaserver calls "chown ${COMPANY_NAME}" at runtime
Expand Down Expand Up @@ -97,7 +97,7 @@ RUN chown --verbose ${COMPANY_NAME}:${COMPANY_NAME} /opt/${COMPANY_NAME}/mediase
# Copy etc init and services files
# https://github.com/just-containers/s6-overlay#container-environment
# https://www.linuxserver.io/blog/how-is-container-formed
COPY root/etc /etc
COPY s6-overlay /etc/s6-overlay

# Expose port 7001
EXPOSE 7001
Expand Down
8 changes: 4 additions & 4 deletions DWSpectrum/Dockerfile → Docker/DWSpectrum.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ RUN apt-get update \

# Download the installer file
RUN mkdir -p /temp
COPY Download.sh /temp/Download.sh
COPY download.sh /temp/download.sh
# Set the working directory to /temp
WORKDIR /temp
RUN chmod +x Download.sh \
&& ./Download.sh
RUN chmod +x download.sh \
&& ./download.sh

# Install the mediaserver and dependencies
RUN apt-get update \
Expand All @@ -84,7 +84,7 @@ RUN echo "${COMPANY_NAME} ALL = NOPASSWD: /opt/${COMPANY_NAME}/mediaserver/bin/r

# Copy the entrypoint.sh launch script
# entrypoint.sh will run the mediaserver and root-tool
COPY root/entrypoint.sh /opt/entrypoint.sh
COPY entrypoint.sh /opt/entrypoint.sh
RUN chmod +x /opt/entrypoint.sh

# Run the entrypoint as the mediaserver ${COMPANY_NAME} user
Expand Down
File renamed without changes.
8 changes: 4 additions & 4 deletions NxMeta-LSIO/Dockerfile → Docker/NxMeta-LSIO.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ RUN apt-get update \

# Download the installer file
RUN mkdir -p /temp
COPY Download.sh /temp/Download.sh
COPY download.sh /temp/download.sh
# Set the working directory to /temp
WORKDIR /temp
RUN chmod +x Download.sh \
&& ./Download.sh
RUN chmod +x download.sh \
&& ./download.sh

# LSIO maps the host PUID and PGID environment variables to "abc" in the container.
# The mediaserver calls "chown ${COMPANY_NAME}" at runtime
Expand Down Expand Up @@ -97,7 +97,7 @@ RUN chown --verbose ${COMPANY_NAME}:${COMPANY_NAME} /opt/${COMPANY_NAME}/mediase
# Copy etc init and services files
# https://github.com/just-containers/s6-overlay#container-environment
# https://www.linuxserver.io/blog/how-is-container-formed
COPY root/etc /etc
COPY s6-overlay /etc/s6-overlay

# Expose port 7001
EXPOSE 7001
Expand Down
8 changes: 4 additions & 4 deletions NxMeta/Dockerfile → Docker/NxMeta.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ RUN apt-get update \

# Download the installer file
RUN mkdir -p /temp
COPY Download.sh /temp/Download.sh
COPY download.sh /temp/download.sh
# Set the working directory to /temp
WORKDIR /temp
RUN chmod +x Download.sh \
&& ./Download.sh
RUN chmod +x download.sh \
&& ./download.sh

# Install the mediaserver and dependencies
RUN apt-get update \
Expand All @@ -84,7 +84,7 @@ RUN echo "${COMPANY_NAME} ALL = NOPASSWD: /opt/${COMPANY_NAME}/mediaserver/bin/r

# Copy the entrypoint.sh launch script
# entrypoint.sh will run the mediaserver and root-tool
COPY root/entrypoint.sh /opt/entrypoint.sh
COPY entrypoint.sh /opt/entrypoint.sh
RUN chmod +x /opt/entrypoint.sh

# Run the entrypoint as the mediaserver ${COMPANY_NAME} user
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ RUN apt-get update \

# Download the installer file
RUN mkdir -p /temp
COPY Download.sh /temp/Download.sh
COPY download.sh /temp/download.sh
# Set the working directory to /temp
WORKDIR /temp
RUN chmod +x Download.sh \
&& ./Download.sh
RUN chmod +x download.sh \
&& ./download.sh

# LSIO maps the host PUID and PGID environment variables to "abc" in the container.
# The mediaserver calls "chown ${COMPANY_NAME}" at runtime
Expand Down Expand Up @@ -97,7 +97,7 @@ RUN chown --verbose ${COMPANY_NAME}:${COMPANY_NAME} /opt/${COMPANY_NAME}/mediase
# Copy etc init and services files
# https://github.com/just-containers/s6-overlay#container-environment
# https://www.linuxserver.io/blog/how-is-container-formed
COPY root/etc /etc
COPY s6-overlay /etc/s6-overlay

# Expose port 7001
EXPOSE 7001
Expand Down
8 changes: 4 additions & 4 deletions NxWitness/Dockerfile → Docker/NxWitness.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ RUN apt-get update \

# Download the installer file
RUN mkdir -p /temp
COPY Download.sh /temp/Download.sh
COPY download.sh /temp/download.sh
# Set the working directory to /temp
WORKDIR /temp
RUN chmod +x Download.sh \
&& ./Download.sh
RUN chmod +x download.sh \
&& ./download.sh

# Install the mediaserver and dependencies
RUN apt-get update \
Expand All @@ -84,7 +84,7 @@ RUN echo "${COMPANY_NAME} ALL = NOPASSWD: /opt/${COMPANY_NAME}/mediaserver/bin/r

# Copy the entrypoint.sh launch script
# entrypoint.sh will run the mediaserver and root-tool
COPY root/entrypoint.sh /opt/entrypoint.sh
COPY entrypoint.sh /opt/entrypoint.sh
RUN chmod +x /opt/entrypoint.sh

# Run the entrypoint as the mediaserver ${COMPANY_NAME} user
Expand Down
File renamed without changes.
File renamed without changes.
9 changes: 0 additions & 9 deletions Entrypoint/entrypoint.sh

This file was deleted.

Empty file.
36 changes: 0 additions & 36 deletions LSIO/etc/s6-overlay/s6-rc.d/init-nx-permissions/run

This file was deleted.

1 change: 0 additions & 1 deletion LSIO/etc/s6-overlay/s6-rc.d/init-nx-permissions/type

This file was deleted.

1 change: 0 additions & 1 deletion LSIO/etc/s6-overlay/s6-rc.d/init-nx-permissions/up

This file was deleted.

Empty file.
71 changes: 0 additions & 71 deletions LSIO/etc/s6-overlay/s6-rc.d/init-nx-relocate/run

This file was deleted.

1 change: 0 additions & 1 deletion LSIO/etc/s6-overlay/s6-rc.d/init-nx-relocate/type

This file was deleted.

1 change: 0 additions & 1 deletion LSIO/etc/s6-overlay/s6-rc.d/init-nx-relocate/up

This file was deleted.

Empty file.
Empty file.
8 changes: 0 additions & 8 deletions LSIO/etc/s6-overlay/s6-rc.d/svc-nx-mediaserver/run

This file was deleted.

1 change: 0 additions & 1 deletion LSIO/etc/s6-overlay/s6-rc.d/svc-nx-mediaserver/type

This file was deleted.

Empty file.
Loading

0 comments on commit db560b6

Please sign in to comment.