arkanum (0.1.0)
Installation
docker pull gitea.ocram85.com/codeserver/arkanum:0.1.0
sha256:1fd32141d9a93da5e4149244aa9113ca5cc60a71da00dd6b5a6f53f721a54e8b
About this package
Code-Server container optimized for daily use.
Image Layers
COPY dir:a557e634d363ffe57e54439cf49ff698442c2c692799e02d16866ce3b91ced40 in / |
ARG BUILD_DATE |
ARG VERSION |
ARG MODS_VERSION=v3 |
LABEL build_version=Linuxserver.io version:- b60203ad-ls49 Build-date:- 2022-11-08T06:11:48+01:00 |
LABEL maintainer=TheLamer |
ADD 67183683f126bd923d1bbf876334979e150f8166b74653634c96ff37a0bdc6ce in /docker-mods |
ARG DEBIAN_FRONTEND=noninteractive |
ENV HOME=/root LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods |
COPY file:a832ffe2a292058d8249cfacec2e5e041d7fb81f0f8c747a90e11b97233ee47d in /etc/apt/ |
|4 BUILD_DATE=2022-11-08T06:11:48+01:00 DEBIAN_FRONTEND=noninteractive MODS_VERSION=v3 VERSION=b60203ad-ls49 /bin/sh -c echo "**** Ripped from Ubuntu Docker Logic ****" && set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests && mkdir -p /run/systemd && echo 'docker' > /run/systemd/container && echo "**** install apt-utils and locales ****" && apt-get update && apt-get install -y apt-utils locales && echo "**** install packages ****" && apt-get install -y curl gnupg jq netcat tzdata && echo "**** generate locale ****" && locale-gen en_US.UTF-8 && echo "**** create abc user and make our folders ****" && useradd -u 911 -U -d /config -s /bin/false abc && usermod -G users abc && mkdir -p /app /config /defaults && chmod +x /docker-mods && echo "**** cleanup ****" && apt-get autoremove && apt-get clean && rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/* /var/log/* |
COPY dir:080442c48a79b8e74452a818968300096240e7b1a58da6ed6aca7745232be405 in / |
ENTRYPOINT ["/init"] |
LABEL org.opencontainers.image.authors=linuxserver.io |
LABEL org.opencontainers.image.created=2022-11-08T06:11:48+01:00 |
LABEL org.opencontainers.image.description=baseimage-ubuntu image by linuxserver.io |
LABEL org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-baseimage-ubuntu |
LABEL org.opencontainers.image.licenses=GPL-3.0-only |
LABEL org.opencontainers.image.ref.name=8af1ed2a87ea1b09e4d6ab43b0a5135337b53dde |
LABEL org.opencontainers.image.revision=8af1ed2a87ea1b09e4d6ab43b0a5135337b53dde |
LABEL org.opencontainers.image.source=https://github.com/linuxserver/docker-baseimage-ubuntu |
LABEL org.opencontainers.image.title=Baseimage-ubuntu |
LABEL org.opencontainers.image.url=https://github.com/linuxserver/docker-baseimage-ubuntu/packages |
LABEL org.opencontainers.image.vendor=linuxserver.io |
LABEL org.opencontainers.image.version=b60203ad-ls49 |
ARG BUILD_DATE |
ARG VERSION |
ARG CODE_RELEASE |
LABEL build_version=Linuxserver.io version:- 4.8.3-ls141 Build-date:- 2022-11-20T06:32:22-06:00 |
LABEL maintainer=aptalca |
ARG DEBIAN_FRONTEND=noninteractive |
ENV HOME=/config |
RUN |4 BUILD_DATE=2022-11-20T06:32:22-06:00 VERSION=4.8.3-ls141 CODE_RELEASE=4.8.3 DEBIAN_FRONTEND=noninteractive /bin/sh -c echo "**** install runtime dependencies ****" && apt-get update && apt-get install -y git jq libatomic1 nano net-tools netcat sudo && echo "**** install code-server ****" && if [ -z ${CODE_RELEASE+x} ]; then CODE_RELEASE=$(curl -sX GET https://api.github.com/repos/coder/code-server/releases/latest | awk '/tag_name/{print $4;exit}' FS='[""]' | sed 's|^v||'); fi && mkdir -p /app/code-server && curl -o /tmp/code-server.tar.gz -L "https://github.com/coder/code-server/releases/download/v${CODE_RELEASE}/code-server-${CODE_RELEASE}-linux-amd64.tar.gz" && tar xf /tmp/code-server.tar.gz -C /app/code-server --strip-components=1 && echo "**** clean up ****" && apt-get clean && rm -rf /config/* /tmp/* /var/lib/apt/lists/* /var/tmp/* # buildkit |
COPY /root / # buildkit |
EXPOSE map[8443/tcp:{}] |
LABEL maintainer=OCram85 |
ARG VERSION |
LABEL build_version=v0.1.0 |
LABEL org.opencontainers.image.authors=OCram85 |
LABEL org.opencontainers.image.vendor=OCram85 |
LABEL org.opencontainers.image.title=Arkanum |
LABEL org.opencontainers.image.description=Code-Server container optimized for daily use. |
LABEL org.opencontainers.image.licenses=AGPL-3.0 |
ARG TAG |
LABEL org.opencontainers.image.version=v0.1.0 |
LABEL org.opencontainers.image.url=https://gitea.ocram85.com/CodeServer/arkanum |
LABEL org.opencontainers.image.source=https://gitea.ocram85.com/CodeServer/arkanum.git |
LABEL org.opencontainers.image.documentation=https://gitea.ocram85.com/CodeServer/arkanum |
RUN |2 VERSION=v0.1.0 TAG=v0.1.0 /bin/sh -c echo "**** install starship prompt ****" && curl -sS https://starship.rs/install.sh | sh -s -- -f && echo "eval \"\$(starship init bash)\"" >> /etc/bash.bashrc # buildkit |
ENV STARSHIP_CONFIG=/etc/starship.toml |
COPY starship.toml /etc/starship.toml # buildkit |
ADD gitconfig-system /etc/gitconfig # buildkit |
RUN |2 VERSION=v0.1.0 TAG=v0.1.0 /bin/sh -c echo "**** setup git ****" && echo 'source /usr/share/bash-completion/completions/git' >> /etc/bash.bashrc # buildkit |
ADD arkanum /usr/bin/ # buildkit |
ADD arkanum-completion /etc/bash_completion.d/ # buildkit |
RUN |2 VERSION=v0.1.0 TAG=v0.1.0 /bin/sh -c chmod +x /usr/bin/arkanum && chmod +x /etc/bash_completion.d/arkanum-completion && echo 'source /etc/bash_completion.d/arkanum-completion' >> /etc/bash.bashrc && touch "$HOME/enable_motd" && echo "if [[ ! -e \"$HOME/data/User/settings.json\" ]]; then arkanum --install-extensions && arkanum --reset-codesetting && echo -e \"🧙 \\e[32markanum\\e[0m: Please reload Arkanum to finalize the setup...\" && read foo; fi" >> /etc/bash.bashrc && echo "if [[ -e \"$HOME/enable_motd\" ]]; then echo -e \"Use 🧙 \\e[32m'arkanum'\\e[0m to install missing runtimes like dotnet or NodeJs.\"; fi" >> /etc/bash.bashrc # buildkit |
WORKDIR /app/code-server/lib/vscode/out/vs/workbench |
ADD FiraCode/fonts/* ./fonts/ # buildkit |
ADD FiraCode/fonts.css ./ # buildkit |
RUN |2 VERSION=v0.1.0 TAG=v0.1.0 /bin/sh -c cat fonts.css >> workbench.web.main.css # buildkit |
Labels
Key | Value |
---|---|
build_version | v0.1.0 |
maintainer | OCram85 |
org.opencontainers.image.authors | OCram85 |
org.opencontainers.image.created | 2022-11-20T06:32:22-06:00 |
org.opencontainers.image.description | Code-Server container optimized for daily use. |
org.opencontainers.image.documentation | https://gitea.ocram85.com/CodeServer/arkanum |
org.opencontainers.image.licenses | AGPL-3.0 |
org.opencontainers.image.ref.name | f0f3e4d15311ed949b14a926a9e8f774558638b8 |
org.opencontainers.image.revision | f0f3e4d15311ed949b14a926a9e8f774558638b8 |
org.opencontainers.image.source | https://gitea.ocram85.com/CodeServer/arkanum.git |
org.opencontainers.image.title | Arkanum |
org.opencontainers.image.url | https://gitea.ocram85.com/CodeServer/arkanum |
org.opencontainers.image.vendor | OCram85 |
org.opencontainers.image.version | v0.1.0 |
Details
2022-11-25 11:39:59 +01:00
Versions (23)
View all
Container
1
OCI / Docker
linux/amd64
OCram85
AGPL-3.0
178 MiB