====== pypiserver ======
> Minimal PyPI server for uploading & downloading packages with pip/easy_install
自建私有 ''pypi'' 源
===== Install =====
pip install pypiserver
mkdir /srv/pypi-packages
# WARNING: -P . -a . means disable all authentication
pypi-server -p [PORT] -P . -a . /srv/pypi-packages
==== systemd files ====
[Unit]
Description=A minimal PyPI server for use with pip/easy_install.
After=network.target
[Service]
Type=simple
# systemd requires absolute path here too.
PIDFile=/var/run/pypiserver.pid
User=root
Group=root
# CHANGE ME => /path/to/pypi-server
# CHANGE ME => PORT
ExecStart=/path/to/pypi-server -p PORT --log-file /var/log/pypiserver.log -P . -a . /srv/pypi-packages
ExecStop=/bin/kill -TERM $MAINPID
ExecReload=/bin/kill -HUP $MAINPID
Restart=always
WorkingDirectory=/srv/pypi-packages
TimeoutStartSec=3
RestartSec=5
[Install]
WantedBy=multi-user.target