Personal APT repository for software unavailable or outdated in standard Ubuntu/Debian repos. Packages are delivered as-is from upstream developers or repackagers - no guarantees on functionality or fitness for purpose.
sudo curl -fsSL https://apt.smbit.pro/apt-key.asc \
-o /etc/apt/keyrings/daydve-apt-repo.asc && \
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/daydve-apt-repo.asc] \
https://apt.smbit.pro noble main" \
| sudo tee /etc/apt/sources.list.d/daydve-apt-repo.list && \
sudo apt updateOr one-liner: curl -sL https://apt.smbit.pro | bash
Browse all packages on the website
Open a pull request with apps/<app>/ containing two files. Use docs/template/ as a starting point.
| File | Requirements |
|---|---|
Dockerfile |
Multi-stage build for docker buildx. Final stage must be FROM scratch with COPY --from=<stage> /path/*.deb /. Build arg APP_VERSION is passed automatically. |
package |
Sourced by apps/build.sh. Must define SOURCE_URL, check_update(), and get_version(). See template for the interface and patterns. |
The PR description should explain what the package is and why it doesn't belong in standard repos.