https://github.com/authelia/debpackager
https://github.com/authelia/debpackager
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/authelia/debpackager
- Owner: authelia
- Created: 2021-06-24T03:18:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-17T10:12:16.000Z (12 months ago)
- Last Synced: 2025-01-29T22:33:19.930Z (8 months ago)
- Language: Shell
- Size: 20.5 KB
- Stars: 0
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[logo]: https://www.authelia.com/images/branding/title.png "Authelia"
[![alt text][logo]](https://www.authelia.com/)# authelia/debpackager
[](https://hub.docker.com/r/authelia/debpackager/) [](https://hub.docker.com/r/authelia/debpackager/)This custom image is based on the `{arm32v7|arm64v8}/ubuntu:latest` to provide an Ubuntu Build System to support the continuous deployment function for Authelia's deb packages.
The image will be re-built if any updates are made to the base images.## Usage
Here are some example snippets to help you get started utilising this container.
### docker
```
docker run \
--rm \
--name=debpackager \
-v :/build \
--platform linux/amd64 \
authelia/debpackager \
bash -c "cd /build && makedeb"
``````
docker run \
--rm \
--name=debpackager \
-v :/build \
--platform linux/arm/v7 \
authelia/debpackager \
bash -c "cd /build && makedeb"
``````
docker run \
--rm \
--name=debpackager \
-v :/build \
--platform linux/arm64 \
authelia/debpackager \
bash -c "cd /build && makedeb"
```## Version
- **17/10/2024:** Add Provenance and SBOM attestations
- **26/04/2024:** Update build user
- **22/04/2022:** Add amd64 architecture
- **16/09/2021:** Update for buildx usage
- **11/09/2021:** Replace makedeb-alpha with makedeb and add Buildkite configuration
- **24/06/2021:** Initial release