Skip to content
Snippets Groups Projects
Commit 46090116 authored by git's avatar git
Browse files

fuck dockerhub ratelimits

parent b84b5750
No related branches found
No related tags found
No related merge requests found
Pipeline #163382 passed
Showing
with 21 additions and 21 deletions
FROM debian:testing-slim FROM public.ecr.aws/debian/debian:testing-slim
RUN apt-get update RUN apt-get update
RUN apt-cache depends texlive-full | grep "Depends: " | grep -v -- "-doc" | grep -v -- "-lang-" | sed 's/Depends: //' | xargs apt-get install -y --no-install-recommends RUN apt-cache depends texlive-full | grep "Depends: " | grep -v -- "-doc" | grep -v -- "-lang-" | sed 's/Depends: //' | xargs apt-get install -y --no-install-recommends
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Overleaf Community Edition (overleaf/overleaf) # Overleaf Community Edition (overleaf/overleaf)
# --------------------------------------------- # ---------------------------------------------
ARG SHARELATEX_BASE_TAG=sharelatex/sharelatex-base:latest ARG SHARELATEX_BASE_TAG=registry.gitlab.fachschaften.org/newton/overleaf/overleaf-base:latest
FROM $SHARELATEX_BASE_TAG FROM $SHARELATEX_BASE_TAG
WORKDIR /overleaf WORKDIR /overleaf
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Overleaf Base Image (sharelatex/sharelatex-base) # Overleaf Base Image (sharelatex/sharelatex-base)
# -------------------------------------------------- # --------------------------------------------------
FROM phusion/baseimage:focal-1.2.0 FROM registry.gitlab.fachschaften.org/newton/overleaf/phusion/baseimage:focal-1.2.0
# Makes sure LuaTex cache is writable # Makes sure LuaTex cache is writable
# ----------------------------------- # -----------------------------------
......
# Makefile # Makefile
export SHARELATEX_BASE_TAG := sharelatex/sharelatex-base export SHARELATEX_BASE_TAG := registry.gitlab.fachschaften.org/newton/overleaf/overleaf-base
export SHARELATEX_TAG := registry.gitlab.fachschaften.org/newton/overleaf export SHARELATEX_TAG := registry.gitlab.fachschaften.org/newton/overleaf
export SHARELATEX_BASE_CACHE := $(shell echo $(SHARELATEX_BASE_TAG) | sed -E 's/(.+):.+/\1:latest/') export SHARELATEX_BASE_CACHE := $(shell echo $(SHARELATEX_BASE_TAG) | sed -E 's/(.+):.+/\1:latest/')
export MONOREPO_REVISION := $(shell git rev-parse HEAD) export MONOREPO_REVISION := $(shell git rev-parse HEAD)
......
FROM node:lts-slim FROM public.ecr.aws/docker/library/node:lts-slim
WORKDIR /var/olgitbridge/ WORKDIR /var/olgitbridge/
COPY . . COPY . .
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/chat WORKDIR /overleaf/services/chat
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/clsi WORKDIR /overleaf/services/clsi
COPY services/clsi/install_deps.sh /overleaf/services/clsi/ COPY services/clsi/install_deps.sh /overleaf/services/clsi/
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/contacts WORKDIR /overleaf/services/contacts
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/docstore WORKDIR /overleaf/services/docstore
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/document-updater WORKDIR /overleaf/services/document-updater
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/filestore WORKDIR /overleaf/services/filestore
COPY services/filestore/install_deps.sh /overleaf/services/filestore/ COPY services/filestore/install_deps.sh /overleaf/services/filestore/
......
# Dockerfile for git-bridge # Dockerfile for git-bridge
FROM maven:3-jdk-11 as base FROM public.ecr.aws/docker/library/maven:3-jdk-11 as base
RUN apt-get update && apt-get install -y make git sqlite3 \ RUN apt-get update && apt-get install -y make git sqlite3 \
&& rm -rf /var/lib/apt/lists && rm -rf /var/lib/apt/lists
...@@ -23,7 +23,7 @@ RUN make package \ ...@@ -23,7 +23,7 @@ RUN make package \
-name 'writelatex-git-bridge*jar-with-dependencies.jar' \ -name 'writelatex-git-bridge*jar-with-dependencies.jar' \
-exec mv {} /git-bridge.jar \; -exec mv {} /git-bridge.jar \;
FROM openjdk:11-jre FROM public.ecr.aws/docker/library/openjdk:11-jre
RUN apt-get update && apt-get install -y git sqlite3 procps htop net-tools sockstat libjemalloc2 \ RUN apt-get update && apt-get install -y git sqlite3 procps htop net-tools sockstat libjemalloc2 \
&& rm -rf /var/lib/apt/lists && rm -rf /var/lib/apt/lists
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/overleaf/internal/ # https://github.com/overleaf/internal/
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/history-v1 WORKDIR /overleaf/services/history-v1
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/notifications WORKDIR /overleaf/services/notifications
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/project-history WORKDIR /overleaf/services/project-history
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/real-time WORKDIR /overleaf/services/real-time
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/overleaf/internal/ # https://github.com/overleaf/internal/
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/spelling WORKDIR /overleaf/services/spelling
COPY services/spelling/install_deps.sh /overleaf/services/spelling/ COPY services/spelling/install_deps.sh /overleaf/services/spelling/
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Instead run bin/update_build_scripts from # Instead run bin/update_build_scripts from
# https://github.com/sharelatex/sharelatex-dev-environment # https://github.com/sharelatex/sharelatex-dev-environment
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/track-changes WORKDIR /overleaf/services/track-changes
......
# the base image is suitable for running web with /overleaf/services/web bind # the base image is suitable for running web with /overleaf/services/web bind
# mounted # mounted
FROM node:16.17.1 as base FROM public.ecr.aws/docker/library/node:16.17.1 as base
WORKDIR /overleaf/services/web WORKDIR /overleaf/services/web
......
FROM node:16.17.1 FROM public.ecr.aws/docker/library/node:16.17.1
# Install Google Chrome # Install Google Chrome
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment