Added quay registry mirror + Invidious
This commit is contained in:
26
quay_registry/config.yml
Normal file
26
quay_registry/config.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
version: 0.1
|
||||
log:
|
||||
level: debug
|
||||
fields:
|
||||
service: registry
|
||||
storage:
|
||||
cache:
|
||||
blobdescriptor: inmemory
|
||||
filesystem:
|
||||
rootdirectory: /var/lib/registry
|
||||
delete:
|
||||
enabled: true
|
||||
http:
|
||||
addr: :5000
|
||||
secret: generate-a-random-secret-here
|
||||
headers:
|
||||
X-Content-Type-Options: [nosniff]
|
||||
validation:
|
||||
manifests:
|
||||
oci:
|
||||
enabled: true
|
||||
# proxy: # Comment out or remove
|
||||
# remoteurl: https://quay.io # these lines
|
||||
compatibility:
|
||||
schema1:
|
||||
enabled: true
|
||||
13
quay_registry/docker-compose.yml
Normal file
13
quay_registry/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
services:
|
||||
quay-mirror:
|
||||
image: registry:3 # Use v3 instead of v2
|
||||
container_name: quay-mirror
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "10.0.0.1:4555:5000"
|
||||
environment:
|
||||
#- REGISTRY_PROXY_REMOTEURL=https://quay.io
|
||||
- REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/var/lib/registry
|
||||
- REGISTRY_HTTP_SECRET=generate-a-random-secret-here
|
||||
volumes:
|
||||
- ./registry-data:/var/lib/registry
|
||||
10
quay_registry/tag-invidious.sh
Executable file
10
quay_registry/tag-invidious.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
docker pull quay.io/invidious/invidious-companion:latest
|
||||
docker pull quay.io/invidious/invidious-invidious:latest
|
||||
docker tag quay.io/invidious/invidious-companion:latest dockerreg.mycloudhaus.xyz/invidious/invidious-companion:latest
|
||||
docker tag quay.io/invidious/invidious:latest dockerreg.mycloudhaus.xyz/invidious/invidious:latest
|
||||
docker push dockerreg.mycloudhaus.xyz/invidious/invidious-companion:latest
|
||||
docker push dockerreg.mycloudhaus.xyz/invidious/invidious:latest
|
||||
#docker rmi quay.io/invidious/invidious-companion:latest dockerreg.mycloudhaus.xyz/invidious/invidious-companion:latest
|
||||
#docker rmi quay.io/invidious/invidious:latest dockerreg.mycloudhaus.xyz/invidious/invidious:latest
|
||||
Reference in New Issue
Block a user