You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
5 months ago | |
---|---|---|
clientlib | 17 years ago | |
editors/vim | 7 years ago | |
lodgeit | 11 months ago | |
scripts | 3 years ago | |
tests | 5 months ago | |
.gitignore | 5 months ago | |
.gitreview | 4 years ago | |
.mailmap | 7 years ago | |
.stestr.conf | 5 months ago | |
.zuul.yaml | 5 months ago | |
Dockerfile | 5 months ago | |
Makefile | 15 years ago | |
README | 2 years ago | |
TODO | 9 years ago | |
babel.ini | 15 years ago | |
bindep.txt | 3 years ago | |
lodgeit.wsgi | 7 years ago | |
manage.py | 6 years ago | |
requirements.txt | 2 years ago | |
setup.cfg | 5 months ago | |
setup.py | 3 years ago | |
test-requirements.txt | 5 months ago | |
tox.ini | 5 months ago |
README
============== LodgeIt Readme ============== Lodgeit implements a pastebin and some scripts to paste the service. Installation ~~~~~~~~~~~~ LodgeIt requires at least Python 2.5 to work correctly. Next to this LodgeIt has quite a few of dependencies as well as a nice bootstrap process. This is documented on the following slides. Dependencies and virtual environment ==================================== To get LodgeIt work properly we need those dependencies: Python (at least 2.5), python-setuptools and git. For Ubuntu (or any Debian based distribution) use ``aptitude`` to install:: aptitude install python-dev python-setuptools python-virtualenv git Now we can install LodgeIt. But first we need to clone LodgeIt from the git repository. To do that you create a new folder ``lodgeit-dev`` in your projects directory and change into it. There we initialize the virtual environment and clone LodgeIt:: git clone https://opendev.org/opendev/lodgeit Right before we can initialize the virtual environment we need to install some development packages to compile the python imaging library. For Ubuntu again ``aptitude`` (as root):: sudo aptitude install build-essential apt-get build-dep python-imaging Now it's possible to install the virtual environment. This is done with a simple Python command:: # assumed that you are located in lodgeit-dev/lodgeit python scripts/make-bootstrap.py > ../bootstrap.py cd .. # make sure that the virtualenv is not activated. If yes, execute `deactivate` python bootstrap.py . You are ready to run now. Database and other things ========================= We are now ready to enter the virtual environment (assumed you are located in ``lodgeit-dev/lodgeit``):: . ../bin/activate LodgeIt initializes it's database per default on /tmp/lodgeit.db, you can change that path in the manage.py by modifying ``dburi``. Now start the development server:: python manage.py runserver Enjoy! Environment Settings ==================== LODGEIT_TITLE_OVERRIDE : <string> Arbitrary string to override the main heading for site customisation