diff --git a/README.md b/README.md index 4912739..66ebe32 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,19 @@ https://github.com/joschi-ha/repository-edge ## Add-ons provided by this repository +### ✓ [CUPS][addon-cups-airprint] + +![Latest Version][cups-airprint-version-shield] +![Supports armhf Architecture][cups-airprint-armhf-shield] +![Supports armv7 Architecture][cups-airprint-armv7-shield] +![Supports aarch64 Architecture][cups-airprint-aarch64-shield] +![Supports amd64 Architecture][cups-airprint-amd64-shield] +![Supports i386 Architecture][cups-airprint-i386-shield] + +A CUPS print server with working AirPrint + +[:books: CUPS add-on documentation][addon-doc-cups-airprint] + ## Releases Releases are based on [Semantic Versioning][semver], and use the format @@ -60,6 +73,7 @@ You could also open an issue here on GitHub. Note, we use a separate GitHub repository for each add-on. Please ensure you are creating the issue on the correct GitHub repository matching the add-on. +- [Open an issue for the add-on: CUPS][cups-airprint-issue] For a general repository issue or add-on ideas [open an issue here][issue] @@ -97,6 +111,15 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +[addon-cups-airprint]: https://github.com/joschi-ha/addon-cups-airprint/tree/174b27c +[addon-doc-cups-airprint]: https://github.com/joschi-ha/addon-cups-airprint/blob/174b27c/README.md +[cups-airprint-issue]: https://github.com/joschi-ha/addon-cups-airprint/issues +[cups-airprint-version-shield]: https://img.shields.io/badge/version-174b27c-blue.svg +[cups-airprint-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg +[cups-airprint-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg +[cups-airprint-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg +[cups-airprint-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg +[cups-airprint-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg [awesome-shield]: https://img.shields.io/badge/awesome%3F-yes-brightgreen.svg [awesome]: https://awesome-ha.com [discord-ha]: https://discord.gg/c5DvZ4e diff --git a/cups-airprint/CHANGELOG.md b/cups-airprint/CHANGELOG.md new file mode 100644 index 0000000..243c03c --- /dev/null +++ b/cups-airprint/CHANGELOG.md @@ -0,0 +1 @@ +- Use hassio-addons/workflows/addon-deploy again diff --git a/cups-airprint/README.md b/cups-airprint/README.md new file mode 100644 index 0000000..8c55c5e --- /dev/null +++ b/cups-airprint/README.md @@ -0,0 +1,11 @@ +# Home Assistant Add-on: CUPS AirPrint + +CUPS addon with working Avahi in reflector mode. + +Tested with Home Assistant version **2023.9** + +CUPS administrator login: **print**, password: **print** (can be changed in the Dockerfile) + +Configuration data is stored in **/data/cups** folder + +[![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fjoschi%2Fhomeassistant-addon-cups-airprint) diff --git a/cups-airprint/config.yaml b/cups-airprint/config.yaml new file mode 100644 index 0000000..a070882 --- /dev/null +++ b/cups-airprint/config.yaml @@ -0,0 +1,27 @@ +name: CUPS +version: 174b27c +slug: cups-airprint +description: A CUPS print server with working AirPrint +url: https://github.com/joschi/homeassistant-addons +arch: +- aarch64 +- amd64 +- armhf +- armv7 +- i386 +usb: true +init: false +homeassistant_api: true +host_network: true +ports: + 631/tcp: 631 + 631/udp: 631 +ports_description: + 631/tcp: For other devices on the local network to print to this server + 631/udp: For other devices on the local network to print to this server +ingress: true +ingress_port: 0 +panel_icon: mdi:printer +map: +- config:rw +image: ghcr.io/joschi-ha/cups-airprint/{arch} diff --git a/cups-airprint/icon.png b/cups-airprint/icon.png new file mode 100644 index 0000000..aefa10e Binary files /dev/null and b/cups-airprint/icon.png differ diff --git a/cups-airprint/logo.png b/cups-airprint/logo.png new file mode 100644 index 0000000..aefa10e Binary files /dev/null and b/cups-airprint/logo.png differ