Reviewed-on: #3
Co-authored-by: Vishesh 'ironeagle' Bangotra <aetoskia@gmail.com>
Co-committed-by: Vishesh 'ironeagle' Bangotra <aetoskia@gmail.com>
This commit is contained in:
2025-11-01 12:44:44 +00:00
committed by aetos
parent 2e69ade912
commit 4a777f7b75

View File

@@ -28,6 +28,15 @@ x-volume-configs:
registry_ui: &registry_ui_volumes registry_ui: &registry_ui_volumes
- /mnt/omnissiah-vault/configs/auth:/auth:ro - /mnt/omnissiah-vault/configs/auth:/auth:ro
pypi: &pypi_volumes
- /mnt/omnissiah-vault/configs/auth:/auth:ro
- type: bind
source: /mnt/omnissiah-vault/data/pypi
target: /data
bind:
create_host_path: true
services: services:
registry-ui: registry-ui:
image: joxit/docker-registry-ui:latest image: joxit/docker-registry-ui:latest
@@ -122,3 +131,21 @@ services:
restart: always restart: always
profiles: profiles:
- server-pi - server-pi
pypi-server:
image: pypiserver/pypiserver:latest
container_name: pypi-server
restart: unless-stopped
ports:
- "6006:8080"
volumes: *pypi_volumes
environment:
- PYPISERVER_AUTH=update,download,list
command:
- -P
- /auth/htpasswd
- -a
- update,download,list
- /data/packages
profiles:
- server-pi