- Notifications
You must be signed in to change notification settings - Fork112
local pypi server (custom packages and auto-mirroring of pypi)
License
mvantellingen/localshop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A PyPI server which automatically proxies and mirrors PyPI packages basedupon packages requested. It has support for multiple indexes and team basedaccess and also supports the uploading of local (private) packages.
The full documentation is available onRead The Docs
When you want to host it on AWS with the Azure AD oauth2 server use:
- docker run
- -e DATABASE_URL=postgresql://user:password@host/database-e SECRET_KEY=<secret-key-for-django>-e LOCALSHOP_FILE_STORAGE=storages.backends.s3boto.S3BotoStorage-e LOCALSHOP_FILE_BUCKET_NAME=<your-aws-s3-bucket>-e OAUTH2_PROVIDER=azuread-oauth2 -e OAUTH2_APPLICATION_ID=<your-oauth2-app-id>-e OAUTH2_SECRET_KEY=<your-oauth2-secret-key>mvantellingen/localshop
If you want more flexibility you can load your custom settings file by mountinga docker volume and creating a localshop.conf.py. This file will be loaded bylocalshop at the end of the settings file.
- docker run
- -e DATABASE_URL=postgresql://user:password@host/database-e SECRET_KEY=<secret-key-for-django>-v $(PWD)/config:/home/localshop/conf/mvantellingen/localshop
About
local pypi server (custom packages and auto-mirroring of pypi)
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.