This is the web base administration interface for pureftpd server
Project description
=====
Pureftpd admin
=====
Pureftpd admin is a Django project to manage accounts in pureftpd server based on mysql auth backend.
Quick start
-----------
=====
Pureftpd admin
=====
Pureftpd admin is a Django project to manage accounts in pureftpd server based on mysql auth backend.
Quick start
-----------
1. Add "pureftpd_admin" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = (
...
'django.contrib.staticfiles', #!!!
'pureftpd_admin',
)
2. Include the polls URLconf in your project urls.py like this::
url(r'^', include('pureftpd_admin.urls')),
3. Write you own settings with default django options and this::
FTPUSERS_DEFAULT_UID
FTPUSERS_DEFAULT_GID
FTPUSERS_DEFAULT_UPLOAD_BANDWIDTH
FTPUSERS_DEFAULT_DOWNLOAD_BANDWIDTH
FTPUSERS_DEFAULT_UPLOAD_RATIO
FTPUSERS_DEFAULT_DOWNLOAD_RATIO
FTPUSERS_DEFAULT_QUOTA_SIZE
FTPUSERS_DEFAULT_QUOTA_FILES
FTPUSERS_DEFAULT_IPACCESS
FTPUSERS_DEFAULT_HOSTNAME # if not defined used platform.node()
4. Create database in Mysql for storage user::
./manage.py syncdb
# or if you use South
./manage.py syncdb --all or ./manage.py migrate
5. Start the development or production server and visit http://127.0.0.1:8000/admin/ftpusers/
to create a new ftp user (default Admin interface should be enabled).
6. Create config pureftpd for authenticate through sql backend - mysql::
./manage.py generate_conf --help
.
Pureftpd admin
=====
Pureftpd admin is a Django project to manage accounts in pureftpd server based on mysql auth backend.
Quick start
-----------
=====
Pureftpd admin
=====
Pureftpd admin is a Django project to manage accounts in pureftpd server based on mysql auth backend.
Quick start
-----------
1. Add "pureftpd_admin" to your INSTALLED_APPS setting like this::
INSTALLED_APPS = (
...
'django.contrib.staticfiles', #!!!
'pureftpd_admin',
)
2. Include the polls URLconf in your project urls.py like this::
url(r'^', include('pureftpd_admin.urls')),
3. Write you own settings with default django options and this::
FTPUSERS_DEFAULT_UID
FTPUSERS_DEFAULT_GID
FTPUSERS_DEFAULT_UPLOAD_BANDWIDTH
FTPUSERS_DEFAULT_DOWNLOAD_BANDWIDTH
FTPUSERS_DEFAULT_UPLOAD_RATIO
FTPUSERS_DEFAULT_DOWNLOAD_RATIO
FTPUSERS_DEFAULT_QUOTA_SIZE
FTPUSERS_DEFAULT_QUOTA_FILES
FTPUSERS_DEFAULT_IPACCESS
FTPUSERS_DEFAULT_HOSTNAME # if not defined used platform.node()
4. Create database in Mysql for storage user::
./manage.py syncdb
# or if you use South
./manage.py syncdb --all or ./manage.py migrate
5. Start the development or production server and visit http://127.0.0.1:8000/admin/ftpusers/
to create a new ftp user (default Admin interface should be enabled).
6. Create config pureftpd for authenticate through sql backend - mysql::
./manage.py generate_conf --help
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for django-pureftpd-admin-0.1.3a.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e079af625d8588ba4d852c7965603c92e6a7203a72b5d59d06a101721528f15 |
|
MD5 | ebd02ef5080b100267f9600bc1845ebf |
|
BLAKE2b-256 | ddfffb05340894bc31512301deca2e23a993a72a777a1dcdc12455cd2fdaa86f |