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.3a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | eac76db41bd925261c3cf6244d7eadefd66872900ac376314d0de5262677115c |
|
MD5 | ae973d8ed29d7e81cfc9cf6c732f9e41 |
|
BLAKE2b-256 | 0e28666ba055c005aba1a50c965b1dacf601f78024b8504eb77d3580b48631f0 |