Skip to content

thomaschampagne/oci-images

Repository files navigation

OCI Images

About

This repository contains a collection of OCI Images I use in my clusters. Images are:

  • Built on STABLE base images ONLY. Versions are specified in each Dockerfile via OCI_BASE_IMAGE ARG.

  • Build weekly on Sundays and tagged as YYYY.MM.DD & latest.

  • Exposed to lower attack surface & vulnerabilities:

    • Based on alpine lightweight images whenever possible.
    • System updates are applied during build.
    • If missing from base image, it includes a non-root user named oci (uid:1000, gid:1000).
  • Available in my Packages section.

Images Status

Service Image Name / Build Status OS Description
FileBrowser oci-filebrowser-build Alpine Web-based file manager.
HomeAssistant oci-homeassistant-build Alpine Home automation platform.
Mosquitto oci-mosquitto-build Alpine MQTT broker for IoT.
Navidrome oci-navidrome-build Alpine Self-hosted music server.
MinIO oci-minio-build Alpine S3-compatible object storage.
Transmission oci-transmission-build Alpine BitTorrent client.
Zigbee2MQTT oci-zigbee2mqtt-build Alpine Zigbee to MQTT bridge.
Authelia oci-authelia-build Ubuntu Chisel Multi-factor authentication server.
Cloud Domain oci-cloud-domain-build Alpine Domain services for homes and small businesses.
Vault oci-vault-build Alpine Vaultwarden password manager.
Pi Hole oci-pihole-build Alpine Network-wide DNS ad blocker with DHCP server.
Minikit oci-minikit-build Alpine A minimalist BusyBox-style image based on Alpine Linux.
PostgreSQL oci-postgres-build Alpine Relational database.
Tools oci-tools-build Alpine Collection of developers handy tools.

Appendix

Trigger workflow from remote

export GITHUB_TOKEN=<YOUR_TOKEN>
export GITHUB_REPO=<YOUR_REPO> # e.g. thomaschampagne/focale-images
curl -L \
  -H "Accept: application/vnd.github+json" \
  -H "Authorization: Bearer $GITHUB_TOKEN" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  https://api.github.com/repos/$GITHUB_REPO/actions/workflows
export WORKFLOW_ID=<WORKFLOW_ID>
curl -L \
  -X POST \
  -H "Accept: application/vnd.github+json" \
  -H "Authorization: Bearer $GITHUB_TOKEN" \
  -H "X-GitHub-Api-Version: 2022-11-28" \
  https://api.github.com/repos/$GITHUB_REPO/actions/workflows/$WORKFLOW_ID/dispatches \
  -d '{"ref":"main"}'

About

Light, stable & up-to-date OCI Images ready for a rootless usage

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages