@@ -8,7 +8,7 @@ | |||
"description": "", | |||
"is_private": false, | |||
"star_count": 18, | |||
"pull_count": 15691039, | |||
"pull_count": 15691040, | |||
"last_updated": "2021-06-22T15:45:07.871997Z", | |||
"date_registered": "2013-11-29T04:56:28Z", | |||
"affiliation": "", | |||
@@ -9,7 +9,7 @@ | |||
"is_private": false, | |||
"is_automated": true, | |||
"star_count": 18, | |||
"pull_count": 15691039, | |||
"pull_count": 15691040, | |||
"last_updated": "2021-06-22T15:45:07.871997Z", | |||
"date_registered": "2013-11-29T04:56:28Z", | |||
"collaborator_count": 0, | |||
@@ -13,7 +13,7 @@ | |||
"os_version": null, | |||
"size": 83726289, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T22:02:00.852192Z", | |||
"last_pulled": "2023-06-14T23:10:18.236133Z", | |||
"last_pushed": "2021-06-22T15:45:07.209626Z" | |||
} | |||
], | |||
@@ -25,7 +25,7 @@ | |||
"full_size": 83726289, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T22:02:00.852192Z", | |||
"tag_last_pulled": "2023-06-14T23:10:18.236133Z", | |||
"tag_last_pushed": "2021-06-22T15:45:07.209626Z", | |||
"media_type": "application/vnd.docker.container.image.v1+json", | |||
"content_type": "image" | |||
@@ -198,7 +198,7 @@ | |||
"os_version": null, | |||
"size": 83726289, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T22:02:00.852192Z", | |||
"last_pulled": "2023-06-14T23:10:18.236133Z", | |||
"last_pushed": "2021-06-22T15:45:07.209626Z" | |||
} | |||
] |
@@ -12,7 +12,7 @@ | |||
"os_version": null, | |||
"size": 83726289, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T22:02:00.852192Z", | |||
"last_pulled": "2023-06-14T23:10:18.236133Z", | |||
"last_pushed": "2021-06-22T15:45:07.209626Z" | |||
} | |||
], | |||
@@ -24,7 +24,7 @@ | |||
"full_size": 83726289, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T22:02:00.852192Z", | |||
"tag_last_pulled": "2023-06-14T23:10:18.236133Z", | |||
"tag_last_pushed": "2021-06-22T15:45:07.209626Z", | |||
"media_type": "application/vnd.docker.container.image.v1+json", | |||
"content_type": "image" |
@@ -1,25 +1,4 @@ | |||
[ | |||
{ | |||
"name": "archiveteam-arm-wget-lua", | |||
"namespace": "imrehg", | |||
"repository_type": "image", | |||
"status": 1, | |||
"status_description": "active", | |||
"description": "ARM version of atdr.meo.ws/archiveteam/wget-lua", | |||
"is_private": false, | |||
"star_count": 0, | |||
"pull_count": 12760, | |||
"last_updated": "2023-06-14T22:55:28.48104Z", | |||
"date_registered": "2021-04-11T21:08:28.210006Z", | |||
"affiliation": "", | |||
"media_types": [ | |||
"application/vnd.docker.distribution.manifest.list.v2+json", | |||
"application/vnd.oci.image.index.v1+json" | |||
], | |||
"content_types": [ | |||
"image" | |||
] | |||
}, | |||
{ | |||
"name": "archiveteam-arm-ua-grab", | |||
"namespace": "imrehg", | |||
@@ -30,7 +9,7 @@ | |||
"is_private": false, | |||
"star_count": 0, | |||
"pull_count": 4138, | |||
"last_updated": "2023-06-14T20:46:18.732904Z", | |||
"last_updated": "2023-06-14T23:07:19.003804Z", | |||
"date_registered": "2022-08-14T14:42:23.668187Z", | |||
"affiliation": "", | |||
"media_types": [ | |||
@@ -50,7 +29,7 @@ | |||
"is_private": false, | |||
"star_count": 0, | |||
"pull_count": 4312, | |||
"last_updated": "2023-06-14T20:46:11.022826Z", | |||
"last_updated": "2023-06-14T23:07:13.961717Z", | |||
"date_registered": "2022-08-14T01:56:45.722866Z", | |||
"affiliation": "", | |||
"media_types": [ | |||
@@ -70,8 +49,8 @@ | |||
"description": "", | |||
"is_private": false, | |||
"star_count": 0, | |||
"pull_count": 4429, | |||
"last_updated": "2023-06-14T20:46:03.564304Z", | |||
"pull_count": 4431, | |||
"last_updated": "2023-06-14T23:07:08.685239Z", | |||
"date_registered": "2022-08-12T15:19:58.630388Z", | |||
"affiliation": "", | |||
"media_types": [ | |||
@@ -92,7 +71,7 @@ | |||
"is_private": false, | |||
"star_count": 0, | |||
"pull_count": 11757, | |||
"last_updated": "2023-06-14T20:45:55.098782Z", | |||
"last_updated": "2023-06-14T23:07:02.141304Z", | |||
"date_registered": "2021-04-11T18:34:57.983806Z", | |||
"affiliation": "", | |||
"media_types": [ | |||
@@ -103,6 +82,27 @@ | |||
"image" | |||
] | |||
}, | |||
{ | |||
"name": "archiveteam-arm-wget-lua", | |||
"namespace": "imrehg", | |||
"repository_type": "image", | |||
"status": 1, | |||
"status_description": "active", | |||
"description": "ARM version of atdr.meo.ws/archiveteam/wget-lua", | |||
"is_private": false, | |||
"star_count": 0, | |||
"pull_count": 12760, | |||
"last_updated": "2023-06-14T22:55:28.48104Z", | |||
"date_registered": "2021-04-11T21:08:28.210006Z", | |||
"affiliation": "", | |||
"media_types": [ | |||
"application/vnd.docker.distribution.manifest.list.v2+json", | |||
"application/vnd.oci.image.index.v1+json" | |||
], | |||
"content_types": [ | |||
"image" | |||
] | |||
}, | |||
{ | |||
"name": "archlinux-makepkg", | |||
"namespace": "imrehg", | |||
@@ -10,7 +10,7 @@ | |||
"is_automated": false, | |||
"star_count": 0, | |||
"pull_count": 11757, | |||
"last_updated": "2023-06-14T20:45:55.098782Z", | |||
"last_updated": "2023-06-14T23:07:02.141304Z", | |||
"date_registered": "2021-04-11T18:34:57.983806Z", | |||
"collaborator_count": 0, | |||
"affiliation": null, | |||
@@ -7,68 +7,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:45:54.869009Z", | |||
"last_updated": "2023-06-14T23:07:01.860609Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 12268917, | |||
"full_size": 146597931, | |||
"full_size": 146597877, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:45:56.191456Z", | |||
"tag_last_pushed": "2023-06-14T20:45:54.869009Z", | |||
"tag_last_pulled": "2023-06-14T23:07:02.789072Z", | |||
"tag_last_pushed": "2023-06-14T23:07:01.860609Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:a334a2fabf130e781edc17401ceabeb1519e7f516c72000ef150c62f96fb8c34" | |||
"digest": "sha256:540c6ff4ba7645af4958b9d0430f45a56e78ebf419f1c00b22ffa4783587b088" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -78,68 +78,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:45:53.109544Z", | |||
"last_updated": "2023-06-14T23:07:00.907812Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "gnutls", | |||
"repository": 12268917, | |||
"full_size": 146597931, | |||
"full_size": 146597877, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:45:56.191456Z", | |||
"tag_last_pushed": "2023-06-14T20:45:53.109544Z", | |||
"tag_last_pulled": "2023-06-14T23:07:02.789072Z", | |||
"tag_last_pushed": "2023-06-14T23:07:00.907812Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:a334a2fabf130e781edc17401ceabeb1519e7f516c72000ef150c62f96fb8c34" | |||
"digest": "sha256:540c6ff4ba7645af4958b9d0430f45a56e78ebf419f1c00b22ffa4783587b088" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -149,68 +149,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:45:51.004634Z", | |||
"last_updated": "2023-06-14T23:06:59.663577Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "06d16fbae604285e4cbafe2c47c19ea6f89e251d", | |||
"repository": 12268917, | |||
"full_size": 146597931, | |||
"full_size": 146597877, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:45:56.191456Z", | |||
"tag_last_pushed": "2023-06-14T20:45:51.004634Z", | |||
"tag_last_pulled": "2023-06-14T23:07:02.789072Z", | |||
"tag_last_pushed": "2023-06-14T23:06:59.663577Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:a334a2fabf130e781edc17401ceabeb1519e7f516c72000ef150c62f96fb8c34" | |||
"digest": "sha256:540c6ff4ba7645af4958b9d0430f45a56e78ebf419f1c00b22ffa4783587b088" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -129,16 +129,16 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -171,12 +171,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -197,8 +197,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -214,18 +214,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -233,12 +233,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -248,7 +248,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -264,35 +264,35 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:45:51.004634Z", | |||
"last_updated": "2023-06-14T23:06:59.663577Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "06d16fbae604285e4cbafe2c47c19ea6f89e251d", | |||
"repository": 12268917, | |||
"full_size": 146597931, | |||
"full_size": 146597877, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"tag_last_pushed": "2023-06-14T20:45:51.004634Z", | |||
"tag_last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"tag_last_pushed": "2023-06-14T23:06:59.663577Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:a334a2fabf130e781edc17401ceabeb1519e7f516c72000ef150c62f96fb8c34" | |||
"digest": "sha256:540c6ff4ba7645af4958b9d0430f45a56e78ebf419f1c00b22ffa4783587b088" | |||
} |
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -129,16 +129,16 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -171,12 +171,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -197,8 +197,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -214,18 +214,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -233,12 +233,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -248,7 +248,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -264,35 +264,35 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:45:53.109544Z", | |||
"last_updated": "2023-06-14T23:07:00.907812Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "gnutls", | |||
"repository": 12268917, | |||
"full_size": 146597931, | |||
"full_size": 146597877, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"tag_last_pushed": "2023-06-14T20:45:53.109544Z", | |||
"tag_last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"tag_last_pushed": "2023-06-14T23:07:00.907812Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:a334a2fabf130e781edc17401ceabeb1519e7f516c72000ef150c62f96fb8c34" | |||
"digest": "sha256:540c6ff4ba7645af4958b9d0430f45a56e78ebf419f1c00b22ffa4783587b088" | |||
} |
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -129,16 +129,16 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -171,12 +171,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -197,8 +197,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -214,18 +214,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -233,12 +233,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -248,7 +248,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -264,35 +264,35 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:5c60c9d92c82970460ad7cfdc88f4bb7ec41046e5eb0fdc42dca037ad32ef842", | |||
"digest": "sha256:4d01c96d269b457e64458fd4c4e02f93fb2fe9bbad5bed8281b9e55a85838dd6", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146597931, | |||
"size": 146597877, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.842747Z", | |||
"last_pushed": "2023-06-14T20:45:50.437833Z" | |||
"last_pulled": "2023-06-14T23:07:00.63416Z", | |||
"last_pushed": "2023-06-14T23:06:58.902567Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:498a7b9824690a3bb4545bab5b10fb566fe8c6a65931f98e9ac5c026bd460472", | |||
"digest": "sha256:bea6c9291b2335ca53a9d4f477f22344f95912928ce569ac21b4819e1877a429", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125330798, | |||
"size": 125331144, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.767647Z", | |||
"last_pushed": "2023-06-14T20:45:50.2025Z" | |||
"last_pulled": "2023-06-14T23:07:00.678659Z", | |||
"last_pushed": "2023-06-14T23:06:59.23349Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e63f206702fa4296353c973dba26de7b10708a5b4f5436311c37425c2eb0590c", | |||
"digest": "sha256:a77b2bb09ba9f4921c444907df7fca935b29d302cb55ccaf8e6466b9126fd964", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1708, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.695053Z", | |||
"last_pushed": "2023-06-14T20:45:49.991722Z" | |||
"last_pulled": "2023-06-14T23:07:00.720148Z", | |||
"last_pushed": "2023-06-14T23:06:59.045343Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:0daac3083a35abce29d29e8c937a945b6f6ceb9de3e0db6cfb6dafd6d7aa5a0f", | |||
"digest": "sha256:e49bdacd4b31149122a7973d1d056e5aa222b494e3f3cdaa33f758eddf8f0c81", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1723, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"last_pushed": "2023-06-14T20:45:50.652063Z" | |||
"last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"last_pushed": "2023-06-14T23:06:59.419781Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:45:54.869009Z", | |||
"last_updated": "2023-06-14T23:07:01.860609Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 12268917, | |||
"full_size": 146597931, | |||
"full_size": 146597877, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:45:52.911368Z", | |||
"tag_last_pushed": "2023-06-14T20:45:54.869009Z", | |||
"tag_last_pulled": "2023-06-14T23:07:00.748075Z", | |||
"tag_last_pushed": "2023-06-14T23:07:01.860609Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:a334a2fabf130e781edc17401ceabeb1519e7f516c72000ef150c62f96fb8c34" | |||
"digest": "sha256:540c6ff4ba7645af4958b9d0430f45a56e78ebf419f1c00b22ffa4783587b088" | |||
} |
@@ -9,8 +9,8 @@ | |||
"is_private": false, | |||
"is_automated": false, | |||
"star_count": 0, | |||
"pull_count": 4429, | |||
"last_updated": "2023-06-14T20:46:03.564304Z", | |||
"pull_count": 4431, | |||
"last_updated": "2023-06-14T23:07:08.685239Z", | |||
"date_registered": "2022-08-12T15:19:58.630388Z", | |||
"collaborator_count": 0, | |||
"affiliation": null, | |||
@@ -7,68 +7,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:40561c4dac712ad281a225aaca6e8fc7139d998a7410ff7ab697fff998465050", | |||
"digest": "sha256:aa7057920fa91e8156df9dfb97ad52be730d18e951b077a284101d12662ce6a5", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147113687, | |||
"size": 147113632, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.027453Z", | |||
"last_pushed": "2023-06-14T20:46:00.958674Z" | |||
"last_pulled": "2023-06-14T23:07:08.210935Z", | |||
"last_pushed": "2023-06-14T23:07:05.848092Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:904e88b40c42517574a86b722280d8831ee7e2a76718c2ff9a3473cf3aab280b", | |||
"digest": "sha256:ba541538fa27d101d4f13884402f1a7ff05b531b5316cdf1b8ecb15fce727d49", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125846554, | |||
"size": 125846899, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.947549Z", | |||
"last_pushed": "2023-06-14T20:46:00.234486Z" | |||
"last_pulled": "2023-06-14T23:07:08.165848Z", | |||
"last_pushed": "2023-06-14T23:07:06.40112Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:fdd084e118a329ba331f27891561bc8c812aa9949e6a5db70af28dcd7cf60e25", | |||
"digest": "sha256:6431c119814bde2e77b73ec5680968548878ea2a5277e392957b3d19106bbe5f", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1372, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.870668Z", | |||
"last_pushed": "2023-06-14T20:45:59.820083Z" | |||
"last_pulled": "2023-06-14T23:07:08.133222Z", | |||
"last_pushed": "2023-06-14T23:07:06.08631Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:95110a26e5e0906ee6e1a1add25ad39cb7abc06c6868e1130e8b55dd59e02da3", | |||
"digest": "sha256:e98f9ab7820e26c30596bc5abd9968928b20af913fa893b1ca0620a86d1977b9", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1381, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"last_pushed": "2023-06-14T20:46:01.226347Z" | |||
"last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"last_pushed": "2023-06-14T23:07:06.583512Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:03.378959Z", | |||
"last_updated": "2023-06-14T23:07:08.412073Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 17814704, | |||
"full_size": 147113687, | |||
"full_size": 147113632, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"tag_last_pushed": "2023-06-14T20:46:03.378959Z", | |||
"tag_last_pulled": "2023-06-14T23:54:02.061277Z", | |||
"tag_last_pushed": "2023-06-14T23:07:08.412073Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:88d61e1dc50704e973091b43d58f96a572ad881bad436835e665027f918bb9dd" | |||
"digest": "sha256:7f323a0dd9f765dbfc5809ed96d230f7f367343db50eb207ab79fbae82ba183e" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -78,68 +78,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:40561c4dac712ad281a225aaca6e8fc7139d998a7410ff7ab697fff998465050", | |||
"digest": "sha256:aa7057920fa91e8156df9dfb97ad52be730d18e951b077a284101d12662ce6a5", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147113687, | |||
"size": 147113632, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.027453Z", | |||
"last_pushed": "2023-06-14T20:46:00.958674Z" | |||
"last_pulled": "2023-06-14T23:07:08.210935Z", | |||
"last_pushed": "2023-06-14T23:07:05.848092Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:904e88b40c42517574a86b722280d8831ee7e2a76718c2ff9a3473cf3aab280b", | |||
"digest": "sha256:ba541538fa27d101d4f13884402f1a7ff05b531b5316cdf1b8ecb15fce727d49", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125846554, | |||
"size": 125846899, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.947549Z", | |||
"last_pushed": "2023-06-14T20:46:00.234486Z" | |||
"last_pulled": "2023-06-14T23:07:08.165848Z", | |||
"last_pushed": "2023-06-14T23:07:06.40112Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:fdd084e118a329ba331f27891561bc8c812aa9949e6a5db70af28dcd7cf60e25", | |||
"digest": "sha256:6431c119814bde2e77b73ec5680968548878ea2a5277e392957b3d19106bbe5f", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1372, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.870668Z", | |||
"last_pushed": "2023-06-14T20:45:59.820083Z" | |||
"last_pulled": "2023-06-14T23:07:08.133222Z", | |||
"last_pushed": "2023-06-14T23:07:06.08631Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:95110a26e5e0906ee6e1a1add25ad39cb7abc06c6868e1130e8b55dd59e02da3", | |||
"digest": "sha256:e98f9ab7820e26c30596bc5abd9968928b20af913fa893b1ca0620a86d1977b9", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1381, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"last_pushed": "2023-06-14T20:46:01.226347Z" | |||
"last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"last_pushed": "2023-06-14T23:07:06.583512Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:01.817286Z", | |||
"last_updated": "2023-06-14T23:07:06.884917Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "be6e32cba503b947d3526124634db41c523f8f8b", | |||
"repository": 17814704, | |||
"full_size": 147113687, | |||
"full_size": 147113632, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"tag_last_pushed": "2023-06-14T20:46:01.817286Z", | |||
"tag_last_pulled": "2023-06-14T23:54:02.061277Z", | |||
"tag_last_pushed": "2023-06-14T23:07:06.884917Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:88d61e1dc50704e973091b43d58f96a572ad881bad436835e665027f918bb9dd" | |||
"digest": "sha256:7f323a0dd9f765dbfc5809ed96d230f7f367343db50eb207ab79fbae82ba183e" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:40561c4dac712ad281a225aaca6e8fc7139d998a7410ff7ab697fff998465050", | |||
"digest": "sha256:aa7057920fa91e8156df9dfb97ad52be730d18e951b077a284101d12662ce6a5", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -126,34 +126,34 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:a2ddd5d57baa2b4b00657b549374768027c83baeed593ee033ed913b378a3f61", | |||
"digest": "sha256:b86eabdc093ac514ee988832269aed4ffaf47f8c8e782e6bdded9982b6a1961b", | |||
"size": 515477, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3232ccac1f6cb9d3217d568283ba708bb7dc21b388e434399bf74a4ebb1fd300", | |||
"digest": "sha256:f9b23d59dca73b56bc62a9356901b1d143b2e18b7a3ddf53941e71c319db2fc2", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:7b17981becd57430f772406b1882a580d64329a6aee441aa4290af5bf936fad2", | |||
"size": 142, | |||
"digest": "sha256:bff1528c569401feba65621297518ea9916eaeb0807dba2ffb19fc84c6b55b9d", | |||
"size": 141, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 147113687, | |||
"size": 147113632, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.027453Z", | |||
"last_pushed": "2023-06-14T20:46:00.958674Z" | |||
"last_pulled": "2023-06-14T23:07:08.210935Z", | |||
"last_pushed": "2023-06-14T23:07:05.848092Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:904e88b40c42517574a86b722280d8831ee7e2a76718c2ff9a3473cf3aab280b", | |||
"digest": "sha256:ba541538fa27d101d4f13884402f1a7ff05b531b5316cdf1b8ecb15fce727d49", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -186,12 +186,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -212,8 +212,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -229,18 +229,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -248,12 +248,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -263,7 +263,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -276,53 +276,53 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:a2ddd5d57baa2b4b00657b549374768027c83baeed593ee033ed913b378a3f61", | |||
"digest": "sha256:b86eabdc093ac514ee988832269aed4ffaf47f8c8e782e6bdded9982b6a1961b", | |||
"size": 515477, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3232ccac1f6cb9d3217d568283ba708bb7dc21b388e434399bf74a4ebb1fd300", | |||
"digest": "sha256:f9b23d59dca73b56bc62a9356901b1d143b2e18b7a3ddf53941e71c319db2fc2", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:7b17981becd57430f772406b1882a580d64329a6aee441aa4290af5bf936fad2", | |||
"size": 142, | |||
"digest": "sha256:bff1528c569401feba65621297518ea9916eaeb0807dba2ffb19fc84c6b55b9d", | |||
"size": 141, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125846554, | |||
"size": 125846899, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.947549Z", | |||
"last_pushed": "2023-06-14T20:46:00.234486Z" | |||
"last_pulled": "2023-06-14T23:07:08.165848Z", | |||
"last_pushed": "2023-06-14T23:07:06.40112Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:fdd084e118a329ba331f27891561bc8c812aa9949e6a5db70af28dcd7cf60e25", | |||
"digest": "sha256:6431c119814bde2e77b73ec5680968548878ea2a5277e392957b3d19106bbe5f", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1372, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.870668Z", | |||
"last_pushed": "2023-06-14T20:45:59.820083Z" | |||
"last_pulled": "2023-06-14T23:07:08.133222Z", | |||
"last_pushed": "2023-06-14T23:07:06.08631Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:95110a26e5e0906ee6e1a1add25ad39cb7abc06c6868e1130e8b55dd59e02da3", | |||
"digest": "sha256:e98f9ab7820e26c30596bc5abd9968928b20af913fa893b1ca0620a86d1977b9", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1381, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"last_pushed": "2023-06-14T20:46:01.226347Z" | |||
"last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"last_pushed": "2023-06-14T23:07:06.583512Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:40561c4dac712ad281a225aaca6e8fc7139d998a7410ff7ab697fff998465050", | |||
"digest": "sha256:aa7057920fa91e8156df9dfb97ad52be730d18e951b077a284101d12662ce6a5", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147113687, | |||
"size": 147113632, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.027453Z", | |||
"last_pushed": "2023-06-14T20:46:00.958674Z" | |||
"last_pulled": "2023-06-14T23:07:08.210935Z", | |||
"last_pushed": "2023-06-14T23:07:05.848092Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:904e88b40c42517574a86b722280d8831ee7e2a76718c2ff9a3473cf3aab280b", | |||
"digest": "sha256:ba541538fa27d101d4f13884402f1a7ff05b531b5316cdf1b8ecb15fce727d49", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125846554, | |||
"size": 125846899, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.947549Z", | |||
"last_pushed": "2023-06-14T20:46:00.234486Z" | |||
"last_pulled": "2023-06-14T23:07:08.165848Z", | |||
"last_pushed": "2023-06-14T23:07:06.40112Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:fdd084e118a329ba331f27891561bc8c812aa9949e6a5db70af28dcd7cf60e25", | |||
"digest": "sha256:6431c119814bde2e77b73ec5680968548878ea2a5277e392957b3d19106bbe5f", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1372, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.870668Z", | |||
"last_pushed": "2023-06-14T20:45:59.820083Z" | |||
"last_pulled": "2023-06-14T23:07:08.133222Z", | |||
"last_pushed": "2023-06-14T23:07:06.08631Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:95110a26e5e0906ee6e1a1add25ad39cb7abc06c6868e1130e8b55dd59e02da3", | |||
"digest": "sha256:e98f9ab7820e26c30596bc5abd9968928b20af913fa893b1ca0620a86d1977b9", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1381, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"last_pushed": "2023-06-14T20:46:01.226347Z" | |||
"last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"last_pushed": "2023-06-14T23:07:06.583512Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:01.817286Z", | |||
"last_updated": "2023-06-14T23:07:06.884917Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "be6e32cba503b947d3526124634db41c523f8f8b", | |||
"repository": 17814704, | |||
"full_size": 147113687, | |||
"full_size": 147113632, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"tag_last_pushed": "2023-06-14T20:46:01.817286Z", | |||
"tag_last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"tag_last_pushed": "2023-06-14T23:07:06.884917Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:88d61e1dc50704e973091b43d58f96a572ad881bad436835e665027f918bb9dd" | |||
"digest": "sha256:7f323a0dd9f765dbfc5809ed96d230f7f367343db50eb207ab79fbae82ba183e" | |||
} |
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:40561c4dac712ad281a225aaca6e8fc7139d998a7410ff7ab697fff998465050", | |||
"digest": "sha256:aa7057920fa91e8156df9dfb97ad52be730d18e951b077a284101d12662ce6a5", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -126,34 +126,34 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:a2ddd5d57baa2b4b00657b549374768027c83baeed593ee033ed913b378a3f61", | |||
"digest": "sha256:b86eabdc093ac514ee988832269aed4ffaf47f8c8e782e6bdded9982b6a1961b", | |||
"size": 515477, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3232ccac1f6cb9d3217d568283ba708bb7dc21b388e434399bf74a4ebb1fd300", | |||
"digest": "sha256:f9b23d59dca73b56bc62a9356901b1d143b2e18b7a3ddf53941e71c319db2fc2", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:7b17981becd57430f772406b1882a580d64329a6aee441aa4290af5bf936fad2", | |||
"size": 142, | |||
"digest": "sha256:bff1528c569401feba65621297518ea9916eaeb0807dba2ffb19fc84c6b55b9d", | |||
"size": 141, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 147113687, | |||
"size": 147113632, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.027453Z", | |||
"last_pushed": "2023-06-14T20:46:00.958674Z" | |||
"last_pulled": "2023-06-14T23:07:08.210935Z", | |||
"last_pushed": "2023-06-14T23:07:05.848092Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:904e88b40c42517574a86b722280d8831ee7e2a76718c2ff9a3473cf3aab280b", | |||
"digest": "sha256:ba541538fa27d101d4f13884402f1a7ff05b531b5316cdf1b8ecb15fce727d49", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -186,12 +186,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -212,8 +212,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -229,18 +229,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -248,12 +248,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -263,7 +263,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -276,53 +276,53 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:a2ddd5d57baa2b4b00657b549374768027c83baeed593ee033ed913b378a3f61", | |||
"digest": "sha256:b86eabdc093ac514ee988832269aed4ffaf47f8c8e782e6bdded9982b6a1961b", | |||
"size": 515477, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3232ccac1f6cb9d3217d568283ba708bb7dc21b388e434399bf74a4ebb1fd300", | |||
"digest": "sha256:f9b23d59dca73b56bc62a9356901b1d143b2e18b7a3ddf53941e71c319db2fc2", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:7b17981becd57430f772406b1882a580d64329a6aee441aa4290af5bf936fad2", | |||
"size": 142, | |||
"digest": "sha256:bff1528c569401feba65621297518ea9916eaeb0807dba2ffb19fc84c6b55b9d", | |||
"size": 141, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125846554, | |||
"size": 125846899, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.947549Z", | |||
"last_pushed": "2023-06-14T20:46:00.234486Z" | |||
"last_pulled": "2023-06-14T23:07:08.165848Z", | |||
"last_pushed": "2023-06-14T23:07:06.40112Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:fdd084e118a329ba331f27891561bc8c812aa9949e6a5db70af28dcd7cf60e25", | |||
"digest": "sha256:6431c119814bde2e77b73ec5680968548878ea2a5277e392957b3d19106bbe5f", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1372, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.870668Z", | |||
"last_pushed": "2023-06-14T20:45:59.820083Z" | |||
"last_pulled": "2023-06-14T23:07:08.133222Z", | |||
"last_pushed": "2023-06-14T23:07:06.08631Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:95110a26e5e0906ee6e1a1add25ad39cb7abc06c6868e1130e8b55dd59e02da3", | |||
"digest": "sha256:e98f9ab7820e26c30596bc5abd9968928b20af913fa893b1ca0620a86d1977b9", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1381, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"last_pushed": "2023-06-14T20:46:01.226347Z" | |||
"last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"last_pushed": "2023-06-14T23:07:06.583512Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:40561c4dac712ad281a225aaca6e8fc7139d998a7410ff7ab697fff998465050", | |||
"digest": "sha256:aa7057920fa91e8156df9dfb97ad52be730d18e951b077a284101d12662ce6a5", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147113687, | |||
"size": 147113632, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.027453Z", | |||
"last_pushed": "2023-06-14T20:46:00.958674Z" | |||
"last_pulled": "2023-06-14T23:07:08.210935Z", | |||
"last_pushed": "2023-06-14T23:07:05.848092Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:904e88b40c42517574a86b722280d8831ee7e2a76718c2ff9a3473cf3aab280b", | |||
"digest": "sha256:ba541538fa27d101d4f13884402f1a7ff05b531b5316cdf1b8ecb15fce727d49", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125846554, | |||
"size": 125846899, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.947549Z", | |||
"last_pushed": "2023-06-14T20:46:00.234486Z" | |||
"last_pulled": "2023-06-14T23:07:08.165848Z", | |||
"last_pushed": "2023-06-14T23:07:06.40112Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:fdd084e118a329ba331f27891561bc8c812aa9949e6a5db70af28dcd7cf60e25", | |||
"digest": "sha256:6431c119814bde2e77b73ec5680968548878ea2a5277e392957b3d19106bbe5f", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1372, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:02.870668Z", | |||
"last_pushed": "2023-06-14T20:45:59.820083Z" | |||
"last_pulled": "2023-06-14T23:07:08.133222Z", | |||
"last_pushed": "2023-06-14T23:07:06.08631Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:95110a26e5e0906ee6e1a1add25ad39cb7abc06c6868e1130e8b55dd59e02da3", | |||
"digest": "sha256:e98f9ab7820e26c30596bc5abd9968928b20af913fa893b1ca0620a86d1977b9", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1381, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"last_pushed": "2023-06-14T20:46:01.226347Z" | |||
"last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"last_pushed": "2023-06-14T23:07:06.583512Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:03.378959Z", | |||
"last_updated": "2023-06-14T23:07:08.412073Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 17814704, | |||
"full_size": 147113687, | |||
"full_size": 147113632, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:03.108193Z", | |||
"tag_last_pushed": "2023-06-14T20:46:03.378959Z", | |||
"tag_last_pulled": "2023-06-14T23:07:08.258479Z", | |||
"tag_last_pushed": "2023-06-14T23:07:08.412073Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:88d61e1dc50704e973091b43d58f96a572ad881bad436835e665027f918bb9dd" | |||
"digest": "sha256:7f323a0dd9f765dbfc5809ed96d230f7f367343db50eb207ab79fbae82ba183e" | |||
} |
@@ -10,7 +10,7 @@ | |||
"is_automated": false, | |||
"star_count": 0, | |||
"pull_count": 4312, | |||
"last_updated": "2023-06-14T20:46:11.022826Z", | |||
"last_updated": "2023-06-14T23:07:13.961717Z", | |||
"date_registered": "2022-08-14T01:56:45.722866Z", | |||
"collaborator_count": 0, | |||
"affiliation": null, | |||
@@ -7,68 +7,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4eed3bcbfdc788f2e41d1aa87972f4ee67414d98d1cefe65ae52def6fbc74feb", | |||
"digest": "sha256:a4b556822ba4f24049118708be237d0762a397fd22ebb3741a017e89acc681df", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147112314, | |||
"size": 147112256, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.399591Z", | |||
"last_pushed": "2023-06-14T20:46:07.766584Z" | |||
"last_pulled": "2023-06-14T23:07:13.44634Z", | |||
"last_pushed": "2023-06-14T23:07:11.898931Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:aa579b0d25f36dacc5f5e84fe3fbae06286aa0f5050f3c052dadccb7599896f5", | |||
"digest": "sha256:9b4569e538935bd56fa93a06516f7a4c284f560d46aa6f57d3aab32993ac9688", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125845181, | |||
"size": 125845523, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.311324Z", | |||
"last_pushed": "2023-06-14T20:46:08.355643Z" | |||
"last_pulled": "2023-06-14T23:07:13.474502Z", | |||
"last_pushed": "2023-06-14T23:07:12.220868Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:53c70be9439aa8b5e88b8d5fed983f994587aa411f45989c3ed9f7441e66023b", | |||
"digest": "sha256:820d23cadc46961f913206c77281e4a324932d282483d4d5a60b1fcdff3be491", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1378, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.216784Z", | |||
"last_pushed": "2023-06-14T20:46:07.979661Z" | |||
"last_pulled": "2023-06-14T23:07:13.523058Z", | |||
"last_pushed": "2023-06-14T23:07:12.351818Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e9c586972c6681c0a95d99ac5415643de3bf18a8afd295afb137e6d2ea3a60d9", | |||
"digest": "sha256:415b806f78403bdf69b7412b15060b9c9c576d17e3a466c44e637b4b25488a38", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1387, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"last_pushed": "2023-06-14T20:46:08.570231Z" | |||
"last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"last_pushed": "2023-06-14T23:07:12.482173Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:10.736203Z", | |||
"last_updated": "2023-06-14T23:07:13.724241Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 17821898, | |||
"full_size": 147112314, | |||
"full_size": 147112256, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"tag_last_pushed": "2023-06-14T20:46:10.736203Z", | |||
"tag_last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"tag_last_pushed": "2023-06-14T23:07:13.724241Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:adb71b58273fd8cf7ed314f348376b03989f023408c8e98b63f353bc16840e68" | |||
"digest": "sha256:e035e415e53fcc999db97731a39aeabbad43b7c16ceb3486171358d62aaca8ce" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -78,68 +78,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4eed3bcbfdc788f2e41d1aa87972f4ee67414d98d1cefe65ae52def6fbc74feb", | |||
"digest": "sha256:a4b556822ba4f24049118708be237d0762a397fd22ebb3741a017e89acc681df", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147112314, | |||
"size": 147112256, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.399591Z", | |||
"last_pushed": "2023-06-14T20:46:07.766584Z" | |||
"last_pulled": "2023-06-14T23:07:13.44634Z", | |||
"last_pushed": "2023-06-14T23:07:11.898931Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:aa579b0d25f36dacc5f5e84fe3fbae06286aa0f5050f3c052dadccb7599896f5", | |||
"digest": "sha256:9b4569e538935bd56fa93a06516f7a4c284f560d46aa6f57d3aab32993ac9688", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125845181, | |||
"size": 125845523, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.311324Z", | |||
"last_pushed": "2023-06-14T20:46:08.355643Z" | |||
"last_pulled": "2023-06-14T23:07:13.474502Z", | |||
"last_pushed": "2023-06-14T23:07:12.220868Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:53c70be9439aa8b5e88b8d5fed983f994587aa411f45989c3ed9f7441e66023b", | |||
"digest": "sha256:820d23cadc46961f913206c77281e4a324932d282483d4d5a60b1fcdff3be491", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1378, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.216784Z", | |||
"last_pushed": "2023-06-14T20:46:07.979661Z" | |||
"last_pulled": "2023-06-14T23:07:13.523058Z", | |||
"last_pushed": "2023-06-14T23:07:12.351818Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e9c586972c6681c0a95d99ac5415643de3bf18a8afd295afb137e6d2ea3a60d9", | |||
"digest": "sha256:415b806f78403bdf69b7412b15060b9c9c576d17e3a466c44e637b4b25488a38", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1387, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"last_pushed": "2023-06-14T20:46:08.570231Z" | |||
"last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"last_pushed": "2023-06-14T23:07:12.482173Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:08.930376Z", | |||
"last_updated": "2023-06-14T23:07:12.757094Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "c07f81b67d72c8a42f19d8648a93d2a2a3e778ec", | |||
"repository": 17821898, | |||
"full_size": 147112314, | |||
"full_size": 147112256, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"tag_last_pushed": "2023-06-14T20:46:08.930376Z", | |||
"tag_last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"tag_last_pushed": "2023-06-14T23:07:12.757094Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:adb71b58273fd8cf7ed314f348376b03989f023408c8e98b63f353bc16840e68" | |||
"digest": "sha256:e035e415e53fcc999db97731a39aeabbad43b7c16ceb3486171358d62aaca8ce" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:4eed3bcbfdc788f2e41d1aa87972f4ee67414d98d1cefe65ae52def6fbc74feb", | |||
"digest": "sha256:a4b556822ba4f24049118708be237d0762a397fd22ebb3741a017e89acc681df", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -126,34 +126,34 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:1e9250d5d8f2fe36070b73c232f87bbb969c2081bd1dd8694b2c89d83251b9dd", | |||
"size": 514103, | |||
"digest": "sha256:18f1e601ae1d9e512b2891d822031aee5af09332de077c3f54029f54ca15621e", | |||
"size": 514100, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:cc7a381dd5f4b07318210bd40c35fc2b1be18e435f2d59d07c1660dad4ab1a12", | |||
"digest": "sha256:6130efbe2952683f2ebdc57c0132045fc4410210b6787856643a83ac69bd332b", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:80a2fe9f0015ae0d877f340882f67b605cb35279bd5323487c747e156222d3ca", | |||
"size": 143, | |||
"digest": "sha256:9e363f23dc949bbd2c41dc640ecd57f44628f8c4cce6113e9a5ec9aac09889c8", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 147112314, | |||
"size": 147112256, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.399591Z", | |||
"last_pushed": "2023-06-14T20:46:07.766584Z" | |||
"last_pulled": "2023-06-14T23:07:13.44634Z", | |||
"last_pushed": "2023-06-14T23:07:11.898931Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:aa579b0d25f36dacc5f5e84fe3fbae06286aa0f5050f3c052dadccb7599896f5", | |||
"digest": "sha256:9b4569e538935bd56fa93a06516f7a4c284f560d46aa6f57d3aab32993ac9688", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -186,12 +186,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -212,8 +212,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -229,18 +229,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -248,12 +248,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -263,7 +263,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -276,53 +276,53 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:1e9250d5d8f2fe36070b73c232f87bbb969c2081bd1dd8694b2c89d83251b9dd", | |||
"size": 514103, | |||
"digest": "sha256:18f1e601ae1d9e512b2891d822031aee5af09332de077c3f54029f54ca15621e", | |||
"size": 514100, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:cc7a381dd5f4b07318210bd40c35fc2b1be18e435f2d59d07c1660dad4ab1a12", | |||
"digest": "sha256:6130efbe2952683f2ebdc57c0132045fc4410210b6787856643a83ac69bd332b", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:80a2fe9f0015ae0d877f340882f67b605cb35279bd5323487c747e156222d3ca", | |||
"size": 143, | |||
"digest": "sha256:9e363f23dc949bbd2c41dc640ecd57f44628f8c4cce6113e9a5ec9aac09889c8", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125845181, | |||
"size": 125845523, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.311324Z", | |||
"last_pushed": "2023-06-14T20:46:08.355643Z" | |||
"last_pulled": "2023-06-14T23:07:13.474502Z", | |||
"last_pushed": "2023-06-14T23:07:12.220868Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:53c70be9439aa8b5e88b8d5fed983f994587aa411f45989c3ed9f7441e66023b", | |||
"digest": "sha256:820d23cadc46961f913206c77281e4a324932d282483d4d5a60b1fcdff3be491", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1378, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.216784Z", | |||
"last_pushed": "2023-06-14T20:46:07.979661Z" | |||
"last_pulled": "2023-06-14T23:07:13.523058Z", | |||
"last_pushed": "2023-06-14T23:07:12.351818Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:e9c586972c6681c0a95d99ac5415643de3bf18a8afd295afb137e6d2ea3a60d9", | |||
"digest": "sha256:415b806f78403bdf69b7412b15060b9c9c576d17e3a466c44e637b4b25488a38", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1387, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"last_pushed": "2023-06-14T20:46:08.570231Z" | |||
"last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"last_pushed": "2023-06-14T23:07:12.482173Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4eed3bcbfdc788f2e41d1aa87972f4ee67414d98d1cefe65ae52def6fbc74feb", | |||
"digest": "sha256:a4b556822ba4f24049118708be237d0762a397fd22ebb3741a017e89acc681df", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147112314, | |||
"size": 147112256, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.399591Z", | |||
"last_pushed": "2023-06-14T20:46:07.766584Z" | |||
"last_pulled": "2023-06-14T23:07:13.44634Z", | |||
"last_pushed": "2023-06-14T23:07:11.898931Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:aa579b0d25f36dacc5f5e84fe3fbae06286aa0f5050f3c052dadccb7599896f5", | |||
"digest": "sha256:9b4569e538935bd56fa93a06516f7a4c284f560d46aa6f57d3aab32993ac9688", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125845181, | |||
"size": 125845523, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.311324Z", | |||
"last_pushed": "2023-06-14T20:46:08.355643Z" | |||
"last_pulled": "2023-06-14T23:07:13.474502Z", | |||
"last_pushed": "2023-06-14T23:07:12.220868Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:53c70be9439aa8b5e88b8d5fed983f994587aa411f45989c3ed9f7441e66023b", | |||
"digest": "sha256:820d23cadc46961f913206c77281e4a324932d282483d4d5a60b1fcdff3be491", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1378, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.216784Z", | |||
"last_pushed": "2023-06-14T20:46:07.979661Z" | |||
"last_pulled": "2023-06-14T23:07:13.523058Z", | |||
"last_pushed": "2023-06-14T23:07:12.351818Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e9c586972c6681c0a95d99ac5415643de3bf18a8afd295afb137e6d2ea3a60d9", | |||
"digest": "sha256:415b806f78403bdf69b7412b15060b9c9c576d17e3a466c44e637b4b25488a38", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1387, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"last_pushed": "2023-06-14T20:46:08.570231Z" | |||
"last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"last_pushed": "2023-06-14T23:07:12.482173Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:08.930376Z", | |||
"last_updated": "2023-06-14T23:07:12.757094Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "c07f81b67d72c8a42f19d8648a93d2a2a3e778ec", | |||
"repository": 17821898, | |||
"full_size": 147112314, | |||
"full_size": 147112256, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"tag_last_pushed": "2023-06-14T20:46:08.930376Z", | |||
"tag_last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"tag_last_pushed": "2023-06-14T23:07:12.757094Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:adb71b58273fd8cf7ed314f348376b03989f023408c8e98b63f353bc16840e68" | |||
"digest": "sha256:e035e415e53fcc999db97731a39aeabbad43b7c16ceb3486171358d62aaca8ce" | |||
} |
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:4eed3bcbfdc788f2e41d1aa87972f4ee67414d98d1cefe65ae52def6fbc74feb", | |||
"digest": "sha256:a4b556822ba4f24049118708be237d0762a397fd22ebb3741a017e89acc681df", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -126,34 +126,34 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:1e9250d5d8f2fe36070b73c232f87bbb969c2081bd1dd8694b2c89d83251b9dd", | |||
"size": 514103, | |||
"digest": "sha256:18f1e601ae1d9e512b2891d822031aee5af09332de077c3f54029f54ca15621e", | |||
"size": 514100, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:cc7a381dd5f4b07318210bd40c35fc2b1be18e435f2d59d07c1660dad4ab1a12", | |||
"digest": "sha256:6130efbe2952683f2ebdc57c0132045fc4410210b6787856643a83ac69bd332b", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:80a2fe9f0015ae0d877f340882f67b605cb35279bd5323487c747e156222d3ca", | |||
"size": 143, | |||
"digest": "sha256:9e363f23dc949bbd2c41dc640ecd57f44628f8c4cce6113e9a5ec9aac09889c8", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 147112314, | |||
"size": 147112256, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.399591Z", | |||
"last_pushed": "2023-06-14T20:46:07.766584Z" | |||
"last_pulled": "2023-06-14T23:07:13.44634Z", | |||
"last_pushed": "2023-06-14T23:07:11.898931Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:aa579b0d25f36dacc5f5e84fe3fbae06286aa0f5050f3c052dadccb7599896f5", | |||
"digest": "sha256:9b4569e538935bd56fa93a06516f7a4c284f560d46aa6f57d3aab32993ac9688", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -186,12 +186,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -212,8 +212,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -229,18 +229,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -248,12 +248,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -263,7 +263,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -276,53 +276,53 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:1e9250d5d8f2fe36070b73c232f87bbb969c2081bd1dd8694b2c89d83251b9dd", | |||
"size": 514103, | |||
"digest": "sha256:18f1e601ae1d9e512b2891d822031aee5af09332de077c3f54029f54ca15621e", | |||
"size": 514100, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:cc7a381dd5f4b07318210bd40c35fc2b1be18e435f2d59d07c1660dad4ab1a12", | |||
"digest": "sha256:6130efbe2952683f2ebdc57c0132045fc4410210b6787856643a83ac69bd332b", | |||
"size": 137, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:80a2fe9f0015ae0d877f340882f67b605cb35279bd5323487c747e156222d3ca", | |||
"size": 143, | |||
"digest": "sha256:9e363f23dc949bbd2c41dc640ecd57f44628f8c4cce6113e9a5ec9aac09889c8", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125845181, | |||
"size": 125845523, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.311324Z", | |||
"last_pushed": "2023-06-14T20:46:08.355643Z" | |||
"last_pulled": "2023-06-14T23:07:13.474502Z", | |||
"last_pushed": "2023-06-14T23:07:12.220868Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:53c70be9439aa8b5e88b8d5fed983f994587aa411f45989c3ed9f7441e66023b", | |||
"digest": "sha256:820d23cadc46961f913206c77281e4a324932d282483d4d5a60b1fcdff3be491", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1378, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.216784Z", | |||
"last_pushed": "2023-06-14T20:46:07.979661Z" | |||
"last_pulled": "2023-06-14T23:07:13.523058Z", | |||
"last_pushed": "2023-06-14T23:07:12.351818Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:e9c586972c6681c0a95d99ac5415643de3bf18a8afd295afb137e6d2ea3a60d9", | |||
"digest": "sha256:415b806f78403bdf69b7412b15060b9c9c576d17e3a466c44e637b4b25488a38", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1387, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"last_pushed": "2023-06-14T20:46:08.570231Z" | |||
"last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"last_pushed": "2023-06-14T23:07:12.482173Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4eed3bcbfdc788f2e41d1aa87972f4ee67414d98d1cefe65ae52def6fbc74feb", | |||
"digest": "sha256:a4b556822ba4f24049118708be237d0762a397fd22ebb3741a017e89acc681df", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 147112314, | |||
"size": 147112256, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.399591Z", | |||
"last_pushed": "2023-06-14T20:46:07.766584Z" | |||
"last_pulled": "2023-06-14T23:07:13.44634Z", | |||
"last_pushed": "2023-06-14T23:07:11.898931Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:aa579b0d25f36dacc5f5e84fe3fbae06286aa0f5050f3c052dadccb7599896f5", | |||
"digest": "sha256:9b4569e538935bd56fa93a06516f7a4c284f560d46aa6f57d3aab32993ac9688", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125845181, | |||
"size": 125845523, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.311324Z", | |||
"last_pushed": "2023-06-14T20:46:08.355643Z" | |||
"last_pulled": "2023-06-14T23:07:13.474502Z", | |||
"last_pushed": "2023-06-14T23:07:12.220868Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:53c70be9439aa8b5e88b8d5fed983f994587aa411f45989c3ed9f7441e66023b", | |||
"digest": "sha256:820d23cadc46961f913206c77281e4a324932d282483d4d5a60b1fcdff3be491", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1378, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.216784Z", | |||
"last_pushed": "2023-06-14T20:46:07.979661Z" | |||
"last_pulled": "2023-06-14T23:07:13.523058Z", | |||
"last_pushed": "2023-06-14T23:07:12.351818Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:e9c586972c6681c0a95d99ac5415643de3bf18a8afd295afb137e6d2ea3a60d9", | |||
"digest": "sha256:415b806f78403bdf69b7412b15060b9c9c576d17e3a466c44e637b4b25488a38", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1387, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"last_pushed": "2023-06-14T20:46:08.570231Z" | |||
"last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"last_pushed": "2023-06-14T23:07:12.482173Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:10.736203Z", | |||
"last_updated": "2023-06-14T23:07:13.724241Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 17821898, | |||
"full_size": 147112314, | |||
"full_size": 147112256, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:10.476881Z", | |||
"tag_last_pushed": "2023-06-14T20:46:10.736203Z", | |||
"tag_last_pulled": "2023-06-14T23:07:13.566727Z", | |||
"tag_last_pushed": "2023-06-14T23:07:13.724241Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:adb71b58273fd8cf7ed314f348376b03989f023408c8e98b63f353bc16840e68" | |||
"digest": "sha256:e035e415e53fcc999db97731a39aeabbad43b7c16ceb3486171358d62aaca8ce" | |||
} |
@@ -10,7 +10,7 @@ | |||
"is_automated": false, | |||
"star_count": 0, | |||
"pull_count": 4138, | |||
"last_updated": "2023-06-14T20:46:18.732904Z", | |||
"last_updated": "2023-06-14T23:07:19.003804Z", | |||
"date_registered": "2022-08-14T14:42:23.668187Z", | |||
"collaborator_count": 0, | |||
"affiliation": null, | |||
@@ -7,68 +7,68 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:2f9319cfa15462b7834f5952a2f90a71100ba51d89ad5cf81342ab8a646de271", | |||
"digest": "sha256:aae85e8440dc753df6b0b82c13fab71e3504092c80ff8fade25d3eed7f10458c", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146662405, | |||
"size": 146662348, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:17.946138Z", | |||
"last_pushed": "2023-06-14T20:46:15.271623Z" | |||
"last_pulled": "2023-06-14T23:07:18.548107Z", | |||
"last_pushed": "2023-06-14T23:07:17.328291Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:09da7ccfb12908100014425d4bfca1ac404c1c9369cd7105d590c4e8fb133ebb", | |||
"digest": "sha256:73406182eca03124378e99e693dec1c4f1884fa3d898ed3eedff88805377a512", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125395271, | |||
"size": 125395615, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.098862Z", | |||
"last_pushed": "2023-06-14T20:46:15.907884Z" | |||
"last_pulled": "2023-06-14T23:07:18.474508Z", | |||
"last_pushed": "2023-06-14T23:07:17.635907Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:ed4fc99e2a2748ac6411b490031b2513b34e3b1c1da1e9869acf936d3c69a500", | |||
"digest": "sha256:9540525d37a5ca188410be0a90050c89a7e380822f915ab2e87e5df18c047b1e", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1360, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.026709Z", | |||
"last_pushed": "2023-06-14T20:46:15.550584Z" | |||
"last_pulled": "2023-06-14T23:07:18.518311Z", | |||
"last_pushed": "2023-06-14T23:07:17.036037Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4756ebef4d7031c8981e43f449e06319ec674113a04901a8f1d33720b6318c21", | |||
"digest": "sha256:5b2deb4491cee06d4598044c11535a75ca6c99acf525a73a48f35dc63c3469a1", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1369, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"last_pushed": "2023-06-14T20:46:16.209605Z" | |||
"last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"last_pushed": "2023-06-14T23:07:16.913154Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:18.499723Z", | |||
"last_updated": "2023-06-14T23:07:18.811686Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 17824608, | |||
"full_size": 146662405, | |||
"full_size": 146662348, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"tag_last_pushed": "2023-06-14T20:46:18.499723Z", | |||
"tag_last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"tag_last_pushed": "2023-06-14T23:07:18.811686Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:cae182181d407d438528ba98d9d28856c6a7ead90639c5cff1a58ca89d937260" | |||
"digest": "sha256:054b925deb02017dd4d45205c71ba2d7751dcd0101bceeaab7281e35925f93a0" | |||
}, | |||
{ | |||
"creator": 1477119, | |||
@@ -78,67 +78,67 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:2f9319cfa15462b7834f5952a2f90a71100ba51d89ad5cf81342ab8a646de271", | |||
"digest": "sha256:aae85e8440dc753df6b0b82c13fab71e3504092c80ff8fade25d3eed7f10458c", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146662405, | |||
"size": 146662348, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:17.946138Z", | |||
"last_pushed": "2023-06-14T20:46:15.271623Z" | |||
"last_pulled": "2023-06-14T23:07:18.548107Z", | |||
"last_pushed": "2023-06-14T23:07:17.328291Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:09da7ccfb12908100014425d4bfca1ac404c1c9369cd7105d590c4e8fb133ebb", | |||
"digest": "sha256:73406182eca03124378e99e693dec1c4f1884fa3d898ed3eedff88805377a512", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125395271, | |||
"size": 125395615, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.098862Z", | |||
"last_pushed": "2023-06-14T20:46:15.907884Z" | |||
"last_pulled": "2023-06-14T23:07:18.474508Z", | |||
"last_pushed": "2023-06-14T23:07:17.635907Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:ed4fc99e2a2748ac6411b490031b2513b34e3b1c1da1e9869acf936d3c69a500", | |||
"digest": "sha256:9540525d37a5ca188410be0a90050c89a7e380822f915ab2e87e5df18c047b1e", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1360, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.026709Z", | |||
"last_pushed": "2023-06-14T20:46:15.550584Z" | |||
"last_pulled": "2023-06-14T23:07:18.518311Z", | |||
"last_pushed": "2023-06-14T23:07:17.036037Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4756ebef4d7031c8981e43f449e06319ec674113a04901a8f1d33720b6318c21", | |||
"digest": "sha256:5b2deb4491cee06d4598044c11535a75ca6c99acf525a73a48f35dc63c3469a1", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1369, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"last_pushed": "2023-06-14T20:46:16.209605Z" | |||
"last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"last_pushed": "2023-06-14T23:07:16.913154Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:16.578689Z", | |||
"last_updated": "2023-06-14T23:07:17.903485Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "0123903ca8dd3e649560ff60959bdb21a5644968", | |||
"repository": 17824608, | |||
"full_size": 146662405, | |||
"full_size": 146662348, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"tag_last_pushed": "2023-06-14T20:46:16.578689Z", | |||
"tag_last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"tag_last_pushed": "2023-06-14T23:07:17.903485Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:cae182181d407d438528ba98d9d28856c6a7ead90639c5cff1a58ca89d937260" | |||
"digest": "sha256:054b925deb02017dd4d45205c71ba2d7751dcd0101bceeaab7281e35925f93a0" | |||
} | |||
] |
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:2f9319cfa15462b7834f5952a2f90a71100ba51d89ad5cf81342ab8a646de271", | |||
"digest": "sha256:aae85e8440dc753df6b0b82c13fab71e3504092c80ff8fade25d3eed7f10458c", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -126,34 +126,34 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:cadd96ed2a59ed186788649342491dc4bc0fb3ca30778020066365a8163c4f7e", | |||
"size": 64194, | |||
"digest": "sha256:f399ea6536101eb3643d318ac2eeb32d3262e127fe43ec8987de449d4900dd91", | |||
"size": 64193, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:35fae3098e92a829b617a200b8b201782ec830ebb5848cda65edfe8a26446808", | |||
"size": 137, | |||
"digest": "sha256:5fd06bfeaa20b3a0b5752ea33739211f956bbb9aa93f61024e62b2e30f5c3ee8", | |||
"size": 136, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a086621f84005611d3b247d4e2717b8626da465cad87c3bc6602e599d08ff29b", | |||
"size": 143, | |||
"digest": "sha256:a97ef840e1eb80f9820af2f94bff67d5128305e3a8269ce87fcd94736b10d103", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 146662405, | |||
"size": 146662348, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:17.946138Z", | |||
"last_pushed": "2023-06-14T20:46:15.271623Z" | |||
"last_pulled": "2023-06-14T23:07:18.548107Z", | |||
"last_pushed": "2023-06-14T23:07:17.328291Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:09da7ccfb12908100014425d4bfca1ac404c1c9369cd7105d590c4e8fb133ebb", | |||
"digest": "sha256:73406182eca03124378e99e693dec1c4f1884fa3d898ed3eedff88805377a512", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -186,12 +186,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -212,8 +212,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -229,18 +229,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -248,12 +248,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -263,7 +263,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -276,17 +276,17 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:cadd96ed2a59ed186788649342491dc4bc0fb3ca30778020066365a8163c4f7e", | |||
"size": 64194, | |||
"digest": "sha256:f399ea6536101eb3643d318ac2eeb32d3262e127fe43ec8987de449d4900dd91", | |||
"size": 64193, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:35fae3098e92a829b617a200b8b201782ec830ebb5848cda65edfe8a26446808", | |||
"size": 137, | |||
"digest": "sha256:5fd06bfeaa20b3a0b5752ea33739211f956bbb9aa93f61024e62b2e30f5c3ee8", | |||
"size": 136, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:7bc39a75af36ea62f2ca0d7abe739edc5fe952851b44c61bf415ef9601e02e73", | |||
"digest": "sha256:a97ef840e1eb80f9820af2f94bff67d5128305e3a8269ce87fcd94736b10d103", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
@@ -294,35 +294,35 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125395271, | |||
"size": 125395615, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.098862Z", | |||
"last_pushed": "2023-06-14T20:46:15.907884Z" | |||
"last_pulled": "2023-06-14T23:07:18.474508Z", | |||
"last_pushed": "2023-06-14T23:07:17.635907Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:ed4fc99e2a2748ac6411b490031b2513b34e3b1c1da1e9869acf936d3c69a500", | |||
"digest": "sha256:9540525d37a5ca188410be0a90050c89a7e380822f915ab2e87e5df18c047b1e", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1360, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.026709Z", | |||
"last_pushed": "2023-06-14T20:46:15.550584Z" | |||
"last_pulled": "2023-06-14T23:07:18.518311Z", | |||
"last_pushed": "2023-06-14T23:07:17.036037Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:4756ebef4d7031c8981e43f449e06319ec674113a04901a8f1d33720b6318c21", | |||
"digest": "sha256:5b2deb4491cee06d4598044c11535a75ca6c99acf525a73a48f35dc63c3469a1", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1369, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"last_pushed": "2023-06-14T20:46:16.209605Z" | |||
"last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"last_pushed": "2023-06-14T23:07:16.913154Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:2f9319cfa15462b7834f5952a2f90a71100ba51d89ad5cf81342ab8a646de271", | |||
"digest": "sha256:aae85e8440dc753df6b0b82c13fab71e3504092c80ff8fade25d3eed7f10458c", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146662405, | |||
"size": 146662348, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:17.946138Z", | |||
"last_pushed": "2023-06-14T20:46:15.271623Z" | |||
"last_pulled": "2023-06-14T23:07:18.548107Z", | |||
"last_pushed": "2023-06-14T23:07:17.328291Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:09da7ccfb12908100014425d4bfca1ac404c1c9369cd7105d590c4e8fb133ebb", | |||
"digest": "sha256:73406182eca03124378e99e693dec1c4f1884fa3d898ed3eedff88805377a512", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125395271, | |||
"size": 125395615, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.098862Z", | |||
"last_pushed": "2023-06-14T20:46:15.907884Z" | |||
"last_pulled": "2023-06-14T23:07:18.474508Z", | |||
"last_pushed": "2023-06-14T23:07:17.635907Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:ed4fc99e2a2748ac6411b490031b2513b34e3b1c1da1e9869acf936d3c69a500", | |||
"digest": "sha256:9540525d37a5ca188410be0a90050c89a7e380822f915ab2e87e5df18c047b1e", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1360, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.026709Z", | |||
"last_pushed": "2023-06-14T20:46:15.550584Z" | |||
"last_pulled": "2023-06-14T23:07:18.518311Z", | |||
"last_pushed": "2023-06-14T23:07:17.036037Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4756ebef4d7031c8981e43f449e06319ec674113a04901a8f1d33720b6318c21", | |||
"digest": "sha256:5b2deb4491cee06d4598044c11535a75ca6c99acf525a73a48f35dc63c3469a1", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1369, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"last_pushed": "2023-06-14T20:46:16.209605Z" | |||
"last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"last_pushed": "2023-06-14T23:07:16.913154Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:16.578689Z", | |||
"last_updated": "2023-06-14T23:07:17.903485Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "0123903ca8dd3e649560ff60959bdb21a5644968", | |||
"repository": 17824608, | |||
"full_size": 146662405, | |||
"full_size": 146662348, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"tag_last_pushed": "2023-06-14T20:46:16.578689Z", | |||
"tag_last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"tag_last_pushed": "2023-06-14T23:07:17.903485Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:cae182181d407d438528ba98d9d28856c6a7ead90639c5cff1a58ca89d937260" | |||
"digest": "sha256:054b925deb02017dd4d45205c71ba2d7751dcd0101bceeaab7281e35925f93a0" | |||
} |
@@ -3,7 +3,7 @@ | |||
"architecture": "arm64", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:2f9319cfa15462b7834f5952a2f90a71100ba51d89ad5cf81342ab8a646de271", | |||
"digest": "sha256:aae85e8440dc753df6b0b82c13fab71e3504092c80ff8fade25d3eed7f10458c", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:92ad4775570054c645678402c8b75eb489b8e05313c9ccd7867bb591266db4d8", | |||
@@ -79,18 +79,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:5a23ca8d7f631d08b4f862626f02568807eb5fb2b3bd9d25ec701513265c3982", | |||
"size": 960950, | |||
"digest": "sha256:2cef52c865d8371596712e20223d74834acecf262121361531d0d57a51b03cb0", | |||
"size": 960946, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:494e766aeebc221bca421f1002710c576b23dd448d7e941c2359e5a28ba3cada", | |||
"size": 927215, | |||
"digest": "sha256:4e4d273d37dfaed9df8469b2df32fa447c67bad7f15986f6c9fe5e61bf7fddd5", | |||
"size": 927211, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:3489eff65b8b9ed7ba855980c9bac476000b73f704c3ddc5ce56414f25eef7ee", | |||
"size": 3127, | |||
"digest": "sha256:2fa230f5f7d383953c360be85dade832b19410054325eb1df2df508965e59c33", | |||
"size": 3146, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -98,13 +98,13 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:9447f62362621e213cc57d674aedb4c27296b4351c4ea98002f950531fab7b5a", | |||
"size": 99339630, | |||
"digest": "sha256:6cc47d6544ab3ad1912991664e643eff40beca86de3d66204e3d61569c54775a", | |||
"size": 99339562, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:d50413e5122652b20af91521cce8bc8a8e195dc78f8a76a23be723b5cb383102", | |||
"size": 160, | |||
"digest": "sha256:2b79b3e05dc8ddcf20c788942301179d514bd8e75287b0946b54b626e21fd971", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
{ | |||
@@ -113,8 +113,8 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:6dbfe9c166de10d3365c8292126590e5beaadd7c1d49101d09e24a35ffaf6fd4", | |||
"size": 92, | |||
"digest": "sha256:a488b725cc81df7350180c5b5b59ed8694f8b10b3b04c0975cbb03cdceca3ba8", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
{ | |||
@@ -126,34 +126,34 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:cadd96ed2a59ed186788649342491dc4bc0fb3ca30778020066365a8163c4f7e", | |||
"size": 64194, | |||
"digest": "sha256:f399ea6536101eb3643d318ac2eeb32d3262e127fe43ec8987de449d4900dd91", | |||
"size": 64193, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:35fae3098e92a829b617a200b8b201782ec830ebb5848cda65edfe8a26446808", | |||
"size": 137, | |||
"digest": "sha256:5fd06bfeaa20b3a0b5752ea33739211f956bbb9aa93f61024e62b2e30f5c3ee8", | |||
"size": 136, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a086621f84005611d3b247d4e2717b8626da465cad87c3bc6602e599d08ff29b", | |||
"size": 143, | |||
"digest": "sha256:a97ef840e1eb80f9820af2f94bff67d5128305e3a8269ce87fcd94736b10d103", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
], | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 146662405, | |||
"size": 146662348, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:17.946138Z", | |||
"last_pushed": "2023-06-14T20:46:15.271623Z" | |||
"last_pulled": "2023-06-14T23:07:18.548107Z", | |||
"last_pushed": "2023-06-14T23:07:17.328291Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": null, | |||
"variant": "v7", | |||
"digest": "sha256:09da7ccfb12908100014425d4bfca1ac404c1c9369cd7105d590c4e8fb133ebb", | |||
"digest": "sha256:73406182eca03124378e99e693dec1c4f1884fa3d898ed3eedff88805377a512", | |||
"layers": [ | |||
{ | |||
"digest": "sha256:b7c295cb849275e211d18b720d2349cc84c0038be1a362aca4765ceb3342043c", | |||
@@ -186,12 +186,12 @@ | |||
"instruction": "ENV PYTHON_VERSION=3.9.17" | |||
}, | |||
{ | |||
"digest": "sha256:9105224c93a86b5309a2805d9ec4b51836f2c05daa4dfe0f876f28a88e6a7402", | |||
"size": 10374242, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { print $(NF-1) }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
"digest": "sha256:95c0d3e1905293915cd40e4f3640fe3fa2e888d8d18b159363b14fca50c9764f", | |||
"size": 10374355, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibexpat1-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t--with-system-expat \t\t--without-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:--Wl},--strip-all\"; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:--Wl},-rpath='\\$\\$ORIGIN/../lib'\" \t\t\"PROFILE_TASK=${PROFILE_TASK:-}\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); print so }' \t\t| sort -u \t\t| xargs -r dpkg-query --search \t\t| cut -d: -f1 \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\tpython3 --version # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:ac1de5e21c25f28b6ace6c422045f38d49785e1b35b0ee5871ad532e5149bdc9", | |||
"digest": "sha256:461a7f0c789586f6f7f1b09309cfe88f24e031aba9bb0c0bd93de83821b8d77f", | |||
"size": 244, | |||
"instruction": "RUN /bin/sh -c set -eux; \tfor src in idle3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit" | |||
}, | |||
@@ -212,8 +212,8 @@ | |||
"instruction": "ENV PYTHON_GET_PIP_SHA256=96461deced5c2a487ddc65207ec5a9cffeca0d34e7af7ea1afc470ff0d746207" | |||
}, | |||
{ | |||
"digest": "sha256:839a2cd6f3e91b7d1035a718e74f6c27774b8a31373beb43fbaeeec52d4e754d", | |||
"size": 3137855, | |||
"digest": "sha256:edbd1b614cbe6857b1b387b1d59bfa81b5a5ff4def56c32f99fc93dcd51f198c", | |||
"size": 3137851, | |||
"instruction": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends wget; \t\twget -O get-pip.py \"$PYTHON_GET_PIP_URL\"; \techo \"$PYTHON_GET_PIP_SHA256 *get-pip.py\" | sha256sum -c -; \t\tapt-mark auto '.*' > /dev/null; \t[ -z \"$savedAptMark\" ] || apt-mark manual $savedAptMark > /dev/null; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \t\tpython get-pip.py \t\t--disable-pip-version-check \t\t--no-cache-dir \t\t--no-compile \t\t\"pip==$PYTHON_PIP_VERSION\" \t\t\"setuptools==$PYTHON_SETUPTOOLS_VERSION\" \t; \trm -f get-pip.py; \t\tpip --version # buildkit" | |||
}, | |||
{ | |||
@@ -229,18 +229,18 @@ | |||
"instruction": "LABEL wget-at.version=1.21.3-at.20230605.01" | |||
}, | |||
{ | |||
"digest": "sha256:78a2e67d8e7941041c9675bf172c6923d83c4221026d2e61d3030b2523bd27df", | |||
"size": 914864, | |||
"digest": "sha256:05d343e6701cb8ccf22d1ccc4ebc154b8d8dd6dfcefc2f8e94861f36d35f70ed", | |||
"size": 914861, | |||
"instruction": "COPY /wget /usr/local/bin/wget-lua # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:06aa5f198215b5caf8a3bf06e0c58e6638cc5c38bccf0bf0693f1245aa4f06bd", | |||
"digest": "sha256:e901ed2c88c1def29f248545173ed64b732e8579df1ecac2907d68eec8b53048", | |||
"size": 752293, | |||
"instruction": "COPY /usr/local/lib /usr/local/lib # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:9a538035154a817171a1df58022d0f501590ad9766083ce36dd87945d8f9441b", | |||
"size": 3146, | |||
"digest": "sha256:b23584f12a99bb58bf16b41401045f0b7cd3fcc8abc20cd8d6780039c202333a", | |||
"size": 3168, | |||
"instruction": "RUN /bin/sh -c ldconfig # buildkit" | |||
}, | |||
{ | |||
@@ -248,12 +248,12 @@ | |||
"instruction": "ENV LC_ALL=C" | |||
}, | |||
{ | |||
"digest": "sha256:a51c75539a505dae9de73f8ebfef5c054355c63b2fd59588929cca0580f94788", | |||
"size": 82527434, | |||
"digest": "sha256:2782f7af91142601cd8da55fd1740d3e4ec1e0d3781709b46a5b4a57da71087f", | |||
"size": 82527652, | |||
"instruction": "RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update && DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install gzip rsync liblua5.1-0 libluajit-5.1-2 libidn11 lua-socket lua-filesystem lua-sec lua-zip libpsl5 git poppler-utils luarocks libidn2-0-dev gcc && pip install --no-cache-dir requests seesaw zstandard && sed -i 's/lib\\/x86_64-linux-gnu/lib\\/'`gcc -dumpmachine`'/' /usr/share/lua/*/luarocks/site_config.lua && luarocks install html-entities && luarocks install idn2 && chmod +x /usr/local/bin/wget-lua && rm -rf /var/lib/apt/lists/* # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:0e5a19e7a6ed6442a7b49d07ee12332ce3b9c84e32b8a5fe2a0526ec62260e09", | |||
"digest": "sha256:17e6f362c31bc52ccb5b713cecf6e28bb2caaf30ae1686fc52966347fb650c62", | |||
"size": 161, | |||
"instruction": "RUN /bin/sh -c echo \"#!/bin/bash\\n\\$@\" > /usr/bin/sudo && chmod +x /usr/bin/sudo # buildkit" | |||
}, | |||
@@ -263,7 +263,7 @@ | |||
"instruction": "RUN /bin/sh -c /usr/local/bin/wget-lua --help | grep -iE \"gnu|warc|lua|dns|host|resolv\" # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:a1149be6c98657b1a967a67ef68514a27ce162970659f1cbc9fe172a72d814b7", | |||
"digest": "sha256:46cd3ec32634cfd96f224f1044eede03c7d418b6976f1c6c3c25b76edb5bb385", | |||
"size": 94, | |||
"instruction": "WORKDIR /grab" | |||
}, | |||
@@ -276,17 +276,17 @@ | |||
"instruction": "ENTRYPOINT [\"run-pipeline3\" \"--disable-web-server\" \"pipeline.py\"]" | |||
}, | |||
{ | |||
"digest": "sha256:cadd96ed2a59ed186788649342491dc4bc0fb3ca30778020066365a8163c4f7e", | |||
"size": 64194, | |||
"digest": "sha256:f399ea6536101eb3643d318ac2eeb32d3262e127fe43ec8987de449d4900dd91", | |||
"size": 64193, | |||
"instruction": "COPY . /grab # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:35fae3098e92a829b617a200b8b201782ec830ebb5848cda65edfe8a26446808", | |||
"size": 137, | |||
"digest": "sha256:5fd06bfeaa20b3a0b5752ea33739211f956bbb9aa93f61024e62b2e30f5c3ee8", | |||
"size": 136, | |||
"instruction": "RUN /bin/sh -c (test -x warrior-install.sh || touch warrior-install.sh) && sh warrior-install.sh # buildkit" | |||
}, | |||
{ | |||
"digest": "sha256:7bc39a75af36ea62f2ca0d7abe739edc5fe952851b44c61bf415ef9601e02e73", | |||
"digest": "sha256:a97ef840e1eb80f9820af2f94bff67d5128305e3a8269ce87fcd94736b10d103", | |||
"size": 142, | |||
"instruction": "RUN /bin/sh -c test -x /grab/wget-at || ln -fs /usr/local/bin/wget-lua /grab/wget-at # buildkit" | |||
} | |||
@@ -294,35 +294,35 @@ | |||
"os": "linux", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 125395271, | |||
"size": 125395615, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.098862Z", | |||
"last_pushed": "2023-06-14T20:46:15.907884Z" | |||
"last_pulled": "2023-06-14T23:07:18.474508Z", | |||
"last_pushed": "2023-06-14T23:07:17.635907Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:ed4fc99e2a2748ac6411b490031b2513b34e3b1c1da1e9869acf936d3c69a500", | |||
"digest": "sha256:9540525d37a5ca188410be0a90050c89a7e380822f915ab2e87e5df18c047b1e", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1360, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.026709Z", | |||
"last_pushed": "2023-06-14T20:46:15.550584Z" | |||
"last_pulled": "2023-06-14T23:07:18.518311Z", | |||
"last_pushed": "2023-06-14T23:07:17.036037Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": null, | |||
"variant": null, | |||
"digest": "sha256:4756ebef4d7031c8981e43f449e06319ec674113a04901a8f1d33720b6318c21", | |||
"digest": "sha256:5b2deb4491cee06d4598044c11535a75ca6c99acf525a73a48f35dc63c3469a1", | |||
"os": "unknown", | |||
"os_features": null, | |||
"os_version": null, | |||
"size": 1369, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"last_pushed": "2023-06-14T20:46:16.209605Z" | |||
"last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"last_pushed": "2023-06-14T23:07:16.913154Z" | |||
} | |||
] |
@@ -6,66 +6,66 @@ | |||
"architecture": "arm64", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:2f9319cfa15462b7834f5952a2f90a71100ba51d89ad5cf81342ab8a646de271", | |||
"digest": "sha256:aae85e8440dc753df6b0b82c13fab71e3504092c80ff8fade25d3eed7f10458c", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 146662405, | |||
"size": 146662348, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:17.946138Z", | |||
"last_pushed": "2023-06-14T20:46:15.271623Z" | |||
"last_pulled": "2023-06-14T23:07:18.548107Z", | |||
"last_pushed": "2023-06-14T23:07:17.328291Z" | |||
}, | |||
{ | |||
"architecture": "arm", | |||
"features": "", | |||
"variant": "v7", | |||
"digest": "sha256:09da7ccfb12908100014425d4bfca1ac404c1c9369cd7105d590c4e8fb133ebb", | |||
"digest": "sha256:73406182eca03124378e99e693dec1c4f1884fa3d898ed3eedff88805377a512", | |||
"os": "linux", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 125395271, | |||
"size": 125395615, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.098862Z", | |||
"last_pushed": "2023-06-14T20:46:15.907884Z" | |||
"last_pulled": "2023-06-14T23:07:18.474508Z", | |||
"last_pushed": "2023-06-14T23:07:17.635907Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:ed4fc99e2a2748ac6411b490031b2513b34e3b1c1da1e9869acf936d3c69a500", | |||
"digest": "sha256:9540525d37a5ca188410be0a90050c89a7e380822f915ab2e87e5df18c047b1e", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1360, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.026709Z", | |||
"last_pushed": "2023-06-14T20:46:15.550584Z" | |||
"last_pulled": "2023-06-14T23:07:18.518311Z", | |||
"last_pushed": "2023-06-14T23:07:17.036037Z" | |||
}, | |||
{ | |||
"architecture": "unknown", | |||
"features": "", | |||
"variant": null, | |||
"digest": "sha256:4756ebef4d7031c8981e43f449e06319ec674113a04901a8f1d33720b6318c21", | |||
"digest": "sha256:5b2deb4491cee06d4598044c11535a75ca6c99acf525a73a48f35dc63c3469a1", | |||
"os": "unknown", | |||
"os_features": "", | |||
"os_version": null, | |||
"size": 1369, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"last_pushed": "2023-06-14T20:46:16.209605Z" | |||
"last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"last_pushed": "2023-06-14T23:07:16.913154Z" | |||
} | |||
], | |||
"last_updated": "2023-06-14T20:46:18.499723Z", | |||
"last_updated": "2023-06-14T23:07:18.811686Z", | |||
"last_updater": 1477119, | |||
"last_updater_username": "imrehg", | |||
"name": "latest", | |||
"repository": 17824608, | |||
"full_size": 146662405, | |||
"full_size": 146662348, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T20:46:18.221315Z", | |||
"tag_last_pushed": "2023-06-14T20:46:18.499723Z", | |||
"tag_last_pulled": "2023-06-14T23:07:18.587094Z", | |||
"tag_last_pushed": "2023-06-14T23:07:18.811686Z", | |||
"media_type": "application/vnd.oci.image.index.v1+json", | |||
"content_type": "image", | |||
"digest": "sha256:cae182181d407d438528ba98d9d28856c6a7ead90639c5cff1a58ca89d937260" | |||
"digest": "sha256:054b925deb02017dd4d45205c71ba2d7751dcd0101bceeaab7281e35925f93a0" | |||
} |
@@ -13,7 +13,7 @@ | |||
"os_version": null, | |||
"size": 4477304, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T22:16:34.662648Z", | |||
"last_pulled": "2023-06-14T23:17:04.684313Z", | |||
"last_pushed": "2021-02-20T00:18:14.704711Z" | |||
} | |||
], | |||
@@ -25,7 +25,7 @@ | |||
"full_size": 4477304, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T22:16:34.662648Z", | |||
"tag_last_pulled": "2023-06-14T23:17:04.684313Z", | |||
"tag_last_pushed": "2021-02-20T00:18:14.704711Z", | |||
"media_type": "application/vnd.docker.container.image.v1+json", | |||
"content_type": "image" | |||
@@ -38,7 +38,7 @@ | |||
"os_version": null, | |||
"size": 4477304, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T22:16:34.662648Z", | |||
"last_pulled": "2023-06-14T23:17:04.684313Z", | |||
"last_pushed": "2021-02-20T00:18:14.704711Z" | |||
} | |||
] |
@@ -12,7 +12,7 @@ | |||
"os_version": null, | |||
"size": 4477304, | |||
"status": "active", | |||
"last_pulled": "2023-06-14T22:16:34.662648Z", | |||
"last_pulled": "2023-06-14T23:17:04.684313Z", | |||
"last_pushed": "2021-02-20T00:18:14.704711Z" | |||
} | |||
], | |||
@@ -24,7 +24,7 @@ | |||
"full_size": 4477304, | |||
"v2": true, | |||
"tag_status": "active", | |||
"tag_last_pulled": "2023-06-14T22:16:34.662648Z", | |||
"tag_last_pulled": "2023-06-14T23:17:04.684313Z", | |||
"tag_last_pushed": "2021-02-20T00:18:14.704711Z", | |||
"media_type": "application/vnd.docker.container.image.v1+json", | |||
"content_type": "image" |