{"id":36940206,"url":"https://github.com/dionysius/immich-deb","last_synced_at":"2026-05-26T01:05:54.937Z","repository":{"id":326961731,"uuid":"1104749510","full_name":"dionysius/immich-deb","owner":"dionysius","description":"Ubuntu/Debian packages and repository for immich. Easy all-in-one and for advanced installations.","archived":false,"fork":false,"pushed_at":"2026-05-18T13:57:35.000Z","size":271074,"stargazers_count":7,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-18T15:34:30.237Z","etag":null,"topics":["debian","debian-packages","gpg","immich","packages","repository","ubuntu"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dionysius.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"dionysius"}},"created_at":"2025-11-26T16:27:04.000Z","updated_at":"2026-05-18T13:57:52.000Z","dependencies_parsed_at":"2026-04-17T06:00:39.049Z","dependency_job_id":null,"html_url":"https://github.com/dionysius/immich-deb","commit_stats":null,"previous_names":["dionysius/immich-deb"],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/dionysius/immich-deb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dionysius%2Fimmich-deb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dionysius%2Fimmich-deb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dionysius%2Fimmich-deb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dionysius%2Fimmich-deb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dionysius","download_url":"https://codeload.github.com/dionysius/immich-deb/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dionysius%2Fimmich-deb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33499282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-25T14:31:05.219Z","status":"ssl_error","status_checked_at":"2026-05-25T14:31:02.878Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian","debian-packages","gpg","immich","packages","repository","ubuntu"],"created_at":"2026-01-13T10:38:25.107Z","updated_at":"2026-05-26T01:05:54.925Z","avatar_url":"https://github.com/dionysius.png","language":null,"funding_links":["https://github.com/sponsors/dionysius"],"categories":[],"sub_categories":[],"readme":"# immich deb packages\n\nEasy to install and highly configurable debian packages for running [immich](https://github.com/immich-app/immich) on your system natively without docker. It supports a simple all-in-one package as well as that any server componenent can be installed separately. Out of the box it can be installed and built on Debian stable and latest Ubuntu LTS.\n\n## Installation\n\nThe easiest way to install immich is using the apt repository on [apt.crunchy.run/immich](https://apt.crunchy.run/immich). Installation instructions are available directly on the repository page.\n\nFor detailed installation guides, including basic and advanced setup options, see the [Installation Wiki](https://github.com/dionysius/immich-deb/wiki/Installation).\n\nQuick all-in-one installation:\n\n```bash\nsudo apt install curl\ncurl -fsSL https://deb.nodesource.com/setup_24.x | sudo bash -\ncurl -fsSL https://apt.crunchy.run/immich/install.sh | sudo bash -\nsudo apt install immich\n```\n\n_(For dependency errors, see the [Installation Wiki](https://github.com/dionysius/immich-deb/wiki/Installation) for additional requirements)_\n\nAlternatively, download prebuilt packages from the [releases section](https://github.com/dionysius/immich-deb/releases) and verify signatures with the [signing-key](signing-key.pub). Packages are automatically built in [Github Actions](https://github.com/dionysius/immich-deb/actions).\n\n## Configuration\n\nAfter installation, you'll need to configure the services. For complete setup instructions including database configuration, network settings, and service management, see the [Configuration Wiki](https://github.com/dionysius/immich-deb/wiki/Configuration).\n\nFor advanced topics:\n\n- [External Libraries](https://github.com/dionysius/immich-deb/wiki/External-Libraries) - Configure access to media outside the default directory\n- [Hardware Acceleration](https://github.com/dionysius/immich-deb/wiki/Hardware-Acceleration) - GPU acceleration setup\n\nSee also the [Official Immich Documentation](https://docs.immich.app/) for user guides and features.\n\n## Issues\n\nAs this package provides an alternative installation method, there may be differences from the official Docker images. **Please verify any problems are also reproducible with their official Docker images before reporting upstream**.\n\n- [Official Help Page](https://docs.immich.app/overview/help) - For issues with immich\n- [Issues](https://github.com/dionysius/immich-deb/issues) and [Discussions](https://github.com/dionysius/immich-deb/discussions) - For issues with or related to these packages\n\n## Release schedule\n\nThis project aims to closely match the releases of upstream. The first release in each minor version series starts as a prerelease with a 3-day waiting period to allow upstream to fix oversights in new features or changes. Subsequent releases follow the same waiting period. After the waiting period has passed, all prereleases are automatically promoted to normal releases including new releases. Important releases may skip the waiting period.\n\n## Build source package\n\nThis debian source package builds [immich](https://github.com/immich-app/immich) natively on your build environment. No annoying docker! It is managed with [git-buildpackage](https://wiki.debian.org/PackagingWithGit) and aims to be a pretty good quality debian source package. You can find the maintaining command summary in [debian/gbp.conf](debian/gbp.conf).\n\n### Requirements\n\nInstalled `git-buildpackage` from your apt, clone with it and switch to the folder:\n\n```bash\ngbp clone https://github.com/dionysius/immich-deb.git\ncd immich-deb\n```\n\nInstalled build dependencies as defined in [debian/control `Build-Depends`](debian/control) (will notify you in the build process otherwise). [`mk-build-deps`](https://manpages.debian.org/testing/devscripts/mk-build-deps.1.en.html) can help you automate the installation, for example:\n\n```bash\nmk-build-deps -i -r debian/control -t \"apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends --yes\"\n```\n\nIf `nodejs`/`npm` is not recent enough don't forget to look into your `*-updates`/`*-backports` apt sources for newer versions or use a package from [nodesource](https://github.com/nodesource/distributions).\n\n### Build package\n\nThere are many arguments to fine-tune the build (see `gbp buildpackage --help` and `dpkg-buildpackage --help`), notable options: `-b` (binary-only, no source files), `-us` (unsigned source package), `-uc` (unsigned .buildinfo and .changes file), `--git-export-dir=\u003csomedir\u003e` (before building the package export the source there), for example:\n\n```bash\ngbp buildpackage -b -us -uc\n```\n\nOn successful build packages can now be found in the parent directory `ls ../*.deb`.\n\n## Inspirations and Alternatives\n\n- [immich-native script](https://github.com/arter97/immich-native)\n- [immich-distribution snap](https://snapcraft.io/immich-distribution)\n- [immich for Proxmox VE](https://community-scripts.org/scripts/immich)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdionysius%2Fimmich-deb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdionysius%2Fimmich-deb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdionysius%2Fimmich-deb/lists"}