Minimalistic local debian repository using packages in S3 bucket as source
Project description
Library and CLI Tool for creating minimalistic, local debian packages repository. Debian packages are expected to reside in an S3 bucket. The dpkg-scanpackages is required to be locally installed.
CLI Usage
Prerequisites
Set up environment variables: AWS Credentials and default bucket name.
# copy example files
# envrc (https://direnv.net/)
cp .envrc.example .envrc
# .. add AWS credentials if needed, adjust bucket ..
direnv allow
Upload debian packages
coodeer upload example-dependencies_1.23_all.deb
coodeer upload example_1.23.0_all.deb
coodeer upload example_1.23.1_all.deb
Publish (default) specification
coodeer publish repository-specification.example.yaml
Create repositories
coodeer create /tmp/my-repositories
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
coodeer-0.4.14.tar.gz
(6.7 kB
view details)
Built Distribution
coodeer-0.4.14-py3-none-any.whl
(15.4 kB
view details)
File details
Details for the file coodeer-0.4.14.tar.gz
.
File metadata
- Download URL: coodeer-0.4.14.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-13-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9a8b47fa413423fdd272089d3b8c9a655e9a6ed5fede9bad16d4cae7b91910d |
|
MD5 | 78d5312799c3891666a54577f160f09a |
|
BLAKE2b-256 | 27a0cb91693b4ee4ee7f3a26552102b2b043e989207788850b747fb3226b89af |
File details
Details for the file coodeer-0.4.14-py3-none-any.whl
.
File metadata
- Download URL: coodeer-0.4.14-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-13-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e17bddc13ca62009d1b0ee730db629e0eabef46566dd350bace2a7e98075b914 |
|
MD5 | 6ee7636cbb3b9e1c02d5fc8e50340092 |
|
BLAKE2b-256 | fdf3fd99cc95aed7cd79a5f3c2025d615764785ed3f191ec39c9bc39ba663971 |