feat: finalize split debug and distroless container (closes #255)
This commit is contained in:
parent
eacde3deb8
commit
d809eea564
1
.github/workflows/next.yaml
vendored
1
.github/workflows/next.yaml
vendored
@ -69,6 +69,7 @@ jobs:
|
|||||||
cache-to: type=gha,mode=max
|
cache-to: type=gha,mode=max
|
||||||
build-args: |
|
build-args: |
|
||||||
IMAGE_TAG=ghcr.io/${{ github.repository }}:${{ matrix.tag }}
|
IMAGE_TAG=ghcr.io/${{ github.repository }}:${{ matrix.tag }}
|
||||||
|
secrets: |
|
||||||
MISE_GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}
|
MISE_GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
- name: Attestation Provenance for ghcr.io/${{ github.repository }}:${{ matrix.tag }}
|
- name: Attestation Provenance for ghcr.io/${{ github.repository }}:${{ matrix.tag }}
|
||||||
|
|||||||
@ -7,6 +7,7 @@
|
|||||||
- It currently stores SSH connection details and will migrate older data.
|
- It currently stores SSH connection details and will migrate older data.
|
||||||
- The docker container now runs in a non-root, distroless image (closes [#255](https://github.com/tale/headplane/issues/255)).
|
- The docker container now runs in a non-root, distroless image (closes [#255](https://github.com/tale/headplane/issues/255)).
|
||||||
- You may need to run `chown -R 65532:65532 <host_path>` on your data directory to ensure the container can write to it.
|
- You may need to run `chown -R 65532:65532 <host_path>` on your data directory to ensure the container can write to it.
|
||||||
|
- A debug version of the container that runs as root and has a shell is available as `ghcr.io/tale/headplane:<version>-shell`.
|
||||||
- Removing a Split DNS record will no longer make the split domain unresolvable by clients (closes [#231](https://github.com/tale/headplane/issues/231)).
|
- Removing a Split DNS record will no longer make the split domain unresolvable by clients (closes [#231](https://github.com/tale/headplane/issues/231)).
|
||||||
- Reintroduce the toggle for overriding local DNS settings in the Headscale config (closes [#236](https://github.com/tale/headplane/issues/236)).
|
- Reintroduce the toggle for overriding local DNS settings in the Headscale config (closes [#236](https://github.com/tale/headplane/issues/236)).
|
||||||
- Prefer cross-compiling in the Dockerfile to speed up builds while still supporting multiple architectures.
|
- Prefer cross-compiling in the Dockerfile to speed up builds while still supporting multiple architectures.
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"name": "headplane",
|
"name": "headplane",
|
||||||
"private": true,
|
"private": true,
|
||||||
"sideEffects": false,
|
"sideEffects": false,
|
||||||
"version": "0.6.0",
|
"version": "0.6.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"preinstall": "npx only-allow pnpm",
|
"preinstall": "npx only-allow pnpm",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user