Files
ts3gotify/Dockerfile
Renovate Bot 3fa732a1c3
All checks were successful
CD / Check changes (push) Successful in 14s
CD / Build and push (amd64) (push) Successful in 37s
CD / Test (push) Successful in 22s
CD / Build and push (arm64) (push) Successful in 2m37s
CD / Create manifest (push) Successful in 25s
chore(deps): update bun version to v1.3.0 (#52)
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [Bun](https://bun.com) ([source](https://github.com/oven-sh/bun)) |  | minor | `1.2.22` -> `1.3.0` | `1.3.1` |
| [oven/bun](https://github.com/oven-sh/bun) | final | minor | `1.2.22` -> `1.3.0` | `1.3.1` |

---

### Release Notes

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

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

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

[Read the blog post](https://bun.com/1.3)

<a href="https://bun.com/1.3">

<img width="1536" height="1024" alt="Group 77" src="https://github.com/user-attachments/assets/54a1710b-fdec-4de9-8fbd-84c640ab1f1e" />

</a>

Windows:

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

To upgrade to Bun v1.3:

```bash
bun upgrade
```

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

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

To install Bun v1.2.23

```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.23:

```bash
bun upgrade
```

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

##### Thanks to 16 contributors!

- [@&#8203;alii](https://github.com/alii)
- [@&#8203;btcbobby](https://github.com/btcbobby)
- [@&#8203;cirospaciari](https://github.com/cirospaciari)
- [@&#8203;donisaac](https://github.com/donisaac)
- [@&#8203;dylan-conway](https://github.com/dylan-conway)
- [@&#8203;filipstev](https://github.com/filipstev)
- [@&#8203;jarred-sumner](https://github.com/jarred-sumner)
- [@&#8203;markovejnovic](https://github.com/markovejnovic)
- [@&#8203;nathanwhit](https://github.com/nathanwhit)
- [@&#8203;nektro](https://github.com/nektro)
- [@&#8203;pfgithub](https://github.com/pfgithub)
- [@&#8203;riskymh](https://github.com/riskymh)
- [@&#8203;robobun](https://github.com/robobun)
- [@&#8203;sosukesuzuki](https://github.com/sosukesuzuki)
- [@&#8203;taylordotfish](https://github.com/taylordotfish)
- [@&#8203;vfilanovsky-openai](https://github.com/vfilanovsky-openai)

</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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMjUuMiIsInVwZGF0ZWRJblZlciI6IjQxLjE0NC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: #52
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-10-29 08:03:28 +01:00

23 lines
546 B
Docker

FROM oven/bun:1.3.0 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"]