cloudflare / cloudflare/cloudflared

💡Add DEB822 installation method for the Cloudflare package repository

Open
#1,727 0 comments 0 reactions 0 assignees View on GitHub
Priority: Normal Type: Feature Request
Dominant language
Go
Stars
15.6k
Forks
1.4k
PR merge metrics
No merged PRs in 30d

Description

**Describe the feature you'd like**
A clear and concise description of the feature. What problem does it solve for you?

- Add DEB822 installation method for the Cloudflare package repository.
- I personally expect support for installing cloudflared via the DEB822 format on `Ubuntu 26.04`. Currently, the outdated `/etc/apt/sources.list.d/` is still being used for https://pkg.cloudflare.com/index.html#debian-any . See https://discourse.ubuntu.com/t/spec-apt-deb822-sources-by-default/29333 .
- A notable feature of the DEB822 format compared to `/etc/apt/sources.list.d/` is its friendliness towards `Here Documents`.

**Describe alternatives you've considered**
Are there any alternatives to solving this problem? If so, what was your experience with them?

- I don't think so.

**Additional context**
Add any other context or screenshots about the feature request here.

- See https://discourse.ubuntu.com/t/spec-apt-deb822-sources-by-default/29333 .

Contributor guide

Open the contributing guide

Research direction

Start by locating the repository's Debian installation instructions and packaging entry points for cloudflared, then compare the current /etc/apt/sources.list.d/ method with the DEB822 format described in the linked Ubuntu and Cloudflare documentation. Done means Ubuntu 26.04 users have a documented DEB822 installation method for the Cloudflare package repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
ubuntu
Domain
release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.