Files
ts3gotify/Dockerfile
Renovate Bot e0ec7ebf0c
All checks were successful
CD / Check changes (push) Successful in 7s
CD / Test (push) Successful in 18s
CD / Build and push (amd64) (push) Successful in 41s
CD / Build and push (arm64) (push) Successful in 2m46s
CD / Create manifest (push) Successful in 57s
chore(deps): update bun version to v1.2.17 (#47)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [Bun](https://bun.sh) ([source](https://github.com/oven-sh/bun)) |  | patch | `1.2.16` -> `1.2.17` |
| [oven/bun](https://github.com/oven-sh/bun) | final | patch | `1.2.16` -> `1.2.17` |

---

### Release Notes

<details>
<summary>oven-sh/bun (Bun)</summary>

### [`v1.2.17`](https://github.com/oven-sh/bun/releases/tag/bun-v1.2.17): Bun v1.2.17

[Compare Source](https://github.com/oven-sh/bun/compare/bun-v1.2.16...bun-v1.2.17)

To install Bun v1.2.17

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.2.17:

```bash
bun upgrade
```

##### [Read Bun v1.2.17's release notes on Bun's blog](https://bun.sh/blog/bun-v1.2.17)

##### Thanks to 15 contributors!

-   [@&#8203;190n](https://github.com/190n)
-   [@&#8203;alii](https://github.com/alii)
-   [@&#8203;berzanorg](https://github.com/berzanorg)
-   [@&#8203;crishoj](https://github.com/crishoj)
-   [@&#8203;dylan-conway](https://github.com/dylan-conway)
-   [@&#8203;familyboat](https://github.com/familyboat)
-   [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
-   [@&#8203;micmelesse](https://github.com/micmelesse)
-   [@&#8203;nektro](https://github.com/nektro)
-   [@&#8203;pfgithub](https://github.com/pfgithub)
-   [@&#8203;pxseu](https://github.com/pxseu)
-   [@&#8203;riskymh](https://github.com/riskymh)
-   [@&#8203;ssahillppatell](https://github.com/ssahillppatell)
-   [@&#8203;sunsettechuila](https://github.com/sunsettechuila)
-   [@&#8203;zackradisic](https://github.com/zackradisic)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjMuMSIsInVwZGF0ZWRJblZlciI6IjM5LjI2My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: #47
Reviewed-by: t.behrendt <t.behrendt@noreply.localhost>
Co-authored-by: Renovate Bot <renovate@t00n.de>
Co-committed-by: Renovate Bot <renovate@t00n.de>
2025-06-21 22:08:04 +02:00

23 lines
547 B
Docker

FROM oven/bun:1.2.17 AS base
WORKDIR /app
FROM base AS install
RUN mkdir -p /temp/dev
COPY package.json bun.lockb /temp/dev/
RUN cd /temp/dev && bun install --frozen-lockfile
RUN mkdir -p /temp/prod
COPY package.json bun.lockb /temp/prod/
RUN cd /temp/prod && bun install --frozen-lockfile --production
FROM base AS build
COPY --from=install /temp/dev/node_modules node_modules
COPY . .
RUN bun run build
FROM base AS release
COPY --from=install /temp/prod/node_modules node_modules
COPY --from=build /app/dist .
CMD [ "bun", "/app/main.js"]