a fork of iceshrimp.net but a tweaked frontend to my personal liking. waow
fediverse social-media social iceshrimp fedi
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[docker] Update SDK build scripts for net10

+41 -8
+12 -8
.docker/build.sh
··· 4 4 docker buildx build . --platform=linux/amd64,linux/arm64 --provenance=false -f $1.Dockerfile -t iceshrimp.dev/iceshrimp/$2 --push --pull 5 5 } 6 6 7 - build dotnet-sdk-8.0-alpine dotnet-sdk:8.0-alpine 8 - build dotnet-sdk-8.0-wasm dotnet-sdk:8.0-wasm 9 - build dotnet-sdk-9.0-alpine dotnet-sdk:9.0-alpine 10 - build dotnet-sdk-9.0-alpine-wasm dotnet-sdk:9.0-alpine-wasm 7 + build dotnet-sdk-8.0-alpine dotnet-sdk:8.0-alpine 8 + build dotnet-sdk-8.0-wasm dotnet-sdk:8.0-wasm 9 + build dotnet-sdk-9.0-alpine dotnet-sdk:9.0-alpine 10 + build dotnet-sdk-9.0-alpine-wasm dotnet-sdk:9.0-alpine-wasm 11 + build dotnet-sdk-10.0-alpine dotnet-sdk:10.0-alpine 12 + build dotnet-sdk-10.0-alpine-wasm dotnet-sdk:10.0-alpine-wasm 11 13 12 - build ci-env-dotnet8 ci-env:dotnet8 13 - build ci-env-dotnet8-wasm ci-env:dotnet8-wasm 14 - build ci-env-dotnet9 ci-env:dotnet9 15 - build ci-env-dotnet9-wasm ci-env:dotnet9-wasm 14 + build ci-env-dotnet8 ci-env:dotnet8 15 + build ci-env-dotnet8-wasm ci-env:dotnet8-wasm 16 + build ci-env-dotnet9 ci-env:dotnet9 17 + build ci-env-dotnet9-wasm ci-env:dotnet9-wasm 18 + build ci-env-dotnet10 ci-env:dotnet10 19 + build ci-env-dotnet10-wasm ci-env:dotnet10-wasm 16 20 17 21 docker buildx prune -a -f --keep-storage 10G
+3
.docker/ci-env-dotnet10-wasm.Dockerfile
··· 1 + FROM iceshrimp.dev/iceshrimp/dotnet-sdk:10.0-alpine-wasm 2 + RUN apk add --no-cache --no-progress git docker-cli docker-cli-buildx python3 curl go nodejs-current tar zstd make 3 + CMD ["/bin/bash"]
+3
.docker/ci-env-dotnet10.Dockerfile
··· 1 + FROM iceshrimp.dev/iceshrimp/dotnet-sdk:10.0-alpine 2 + RUN apk add --no-cache --no-progress git docker-cli docker-cli-buildx python3 curl go nodejs-current tar zstd make 3 + CMD ["/bin/bash"]
+6
.docker/dotnet-runner-10.0.Dockerfile
··· 1 + FROM mcr.microsoft.com/dotnet/aspnet:10.0-alpine-composite 2 + ARG TARGETARCH 3 + WORKDIR /app 4 + COPY linux-musl-$TARGETARCH/ . 5 + USER app 6 + ENTRYPOINT ["./Iceshrimp.Backend", "--environment", "Production", "--migrate-and-start"]
+13
.docker/dotnet-sdk-10.0-alpine-wasm.Dockerfile
··· 1 + FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine 2 + RUN dotnet workload install wasm-tools 3 + RUN apk add --no-cache --no-progress bash python3 4 + 5 + # Workaround for https://github.com/dotnet/sdk/issues/44933 6 + RUN apk add --no-cache --no-progress go 7 + RUN go install github.com/yaegashi/muslstack@latest 8 + RUN find /usr/share/dotnet/packs -name wasm-opt -type f | xargs ~/go/bin/muslstack -s 0x800000 9 + RUN rm -rf ~/go 10 + RUN apk del --no-cache --no-progress go 11 + 12 + RUN ln -sf /bin/bash /bin/sh 13 + CMD ["/bin/bash"]
+4
.docker/dotnet-sdk-10.0-alpine.Dockerfile
··· 1 + FROM mcr.microsoft.com/dotnet/sdk:10.0-alpine 2 + RUN apk add --no-cache --no-progress bash 3 + RUN ln -sf /bin/bash /bin/sh 4 + CMD ["/bin/bash"]