Skip to content

Commit e40f927

Browse files
authored
Merge pull request #8 from ndrean/main
Try rm litestream && change csp again
2 parents ccd0b07 + 6caae40 commit e40f927

File tree

5 files changed

+11
-10
lines changed

5 files changed

+11
-10
lines changed

Dockerfile

+8-8
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ RUN apt-get update -y && apt-get install -y \
3030
nodejs && \
3131
apt-get clean && rm -f /var/lib/apt/lists/*_*
3232

33-
ARG LITESTREAM_VERSION=0.3.13
34-
# Install litestream
35-
RUN wget https://github.com/benbjohnson/litestream/releases/download/v${LITESTREAM_VERSION}/litestream-v${LITESTREAM_VERSION}-linux-amd64.deb \
36-
&& dpkg -i litestream-v${LITESTREAM_VERSION}-linux-amd64.deb
33+
# ARG LITESTREAM_VERSION=0.3.13
34+
# # Install litestream
35+
# RUN wget https://github.com/benbjohnson/litestream/releases/download/v${LITESTREAM_VERSION}/litestream-v${LITESTREAM_VERSION}-linux-amd64.deb \
36+
# && dpkg -i litestream-v${LITESTREAM_VERSION}-linux-amd64.deb
3737

3838
RUN npm install -g pnpm
3939
RUN pnpm self-update
@@ -121,15 +121,15 @@ RUN mkdir -p /app/data && \
121121
chown nobody /app
122122

123123
# Copy Litestream binary from build stage
124-
COPY --from=builder /usr/bin/litestream /usr/bin/litestream
125-
COPY litestream.sh /app/bin/litestream.sh
126-
COPY config/litestream.yml /etc/litestream.yml
124+
# COPY --from=builder /usr/bin/litestream /usr/bin/litestream
125+
# COPY litestream.sh /app/bin/litestream.sh
126+
# COPY config/litestream.yml /etc/litestream.yml
127127

128128
USER nobody
129129

130130
EXPOSE 4000
131131
# Run litestream script as entrypoint
132-
ENTRYPOINT ["/bin/bash", "/app/bin/litestream.sh"]
132+
# ENTRYPOINT ["/bin/bash", "/app/bin/litestream.sh"]
133133

134134
CMD ["/bin/sh", "-c", "mkdir -p /app/data && /app/bin/server"]
135135

fly.toml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ kill_signal = 'SIGTERM'
1313
DATABASE_PATH = '/mnt/name/name.db'
1414
PHX_HOST = 'solidyjs-lively-pine-4375.fly.dev'
1515
PORT = '8080'
16+
MIX_ENV = 'prod'
1617

1718
[[mounts]]
1819
source = 'name'

lib/solidyjs_web/router.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ defmodule SolidyjsWeb.Router do
66
"require-trusted-types-for 'script'; script-src 'self' 'wasm-unsafe-eval' 'unsafe-inline'; object-src 'none'; connect-src 'self' https://solidyjs-lively-pine-4375.fly.dev wss://solidyjs-lively-pine-4375.fly.dev ws://solidyjs-lively-pine-4375.fly.dev https://api.maptiler.com/ https://*.maptiler.com/; img-src 'self' data: https://*.maptiler.com/ https://api.maptiler.com/; worker-src 'self' blob:; style-src 'self' 'unsafe-inline'; default-src 'self' https://solidyjs-lively-pine-4375.fly.dev; frame-ancestors 'none'; base-uri 'self'"
77

88
_ ->
9-
"script-src 'self' 'wasm-unsafe-eval'; object-src 'none'; connect-src http://localhost:* ws://localhost:* https://api.maptiler.com/; img-src 'self' data: https://*.maptiler.com/ https://api.maptiler.com/; worker-src 'self' blob:; style-src 'self' 'unsafe-inline'; default-src 'self'; frame-ancestors 'none'; base-uri 'self'"
9+
"script-src 'self' 'wasm-unsafe-eval' 'unsafe-inline'; object-src 'none'; connect-src 'self' http://localhost:* ws://localhost:* wss://localhost:* https://api.maptiler.com/ https://*.maptiler.com/; img-src 'self' data: https://*.maptiler.com/ https://api.maptiler.com/; worker-src 'self' blob:; style-src 'self' 'unsafe-inline'; default-src 'self'; frame-ancestors 'none'; base-uri 'self'"
1010
end)
1111

1212
# Two years in seconds (recommended for preload)

priv/static/sw.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4810,7 +4810,7 @@ precacheAndRoute([{
48104810
"revision": "d6d45a67e8821be4e8a98f2eef6bc659"
48114811
}, {
48124812
"url": "images/maptiler.webp",
4813-
"revision": "55fd2480bcdf937e3044d5edd2e1a78b"
4813+
"revision": "db5cfd4710c784d7b2a9130db7d14cfd"
48144814
}, {
48154815
"url": "images/marker-icon-2x.png",
48164816
"revision": "1c824216f354218b04b25a57e0f7ab1f"

priv/static/sw.js.gz

3 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)