Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drproteus/channel2600
some kind of chan
https://github.com/drproteus/channel2600
Last synced: about 2 months ago
JSON representation
some kind of chan
- Host: GitHub
- URL: https://github.com/drproteus/channel2600
- Owner: drproteus
- Created: 2016-12-28T01:22:29.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-18T01:48:53.000Z (about 1 year ago)
- Last Synced: 2024-04-17T07:13:07.227Z (9 months ago)
- Language: Python
- Size: 223 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# channel2600 // 2600chan
![thread](http://i.imgur.com/zDmvFHX.png)
![index](http://i.imgur.com/dqAS4hZ.png)
## Local Install
### Requirements
* python2
* virtualenv
* virtualenvwrapper (optional)
* Cloudinary account
* ReCaptcha accountSet up the virtualenv, with virtualenvwrapper:
````
mkvirtualenv 2600chan -p /path/to/python2
````
Checkout the local branch so requirements.txt doesn't bring in postgres module, dev uses sqlite3.
````
git checkout local
````
Install requirements.
````
pip install -r requirements.txt
````
Run the migrations.
````
python manage.py migrate
````
Set up the seed boards (optional, or you can adjust them in boards.json).
````
python manage.py loaddata boards.json
````
Set up environment variables for your Cloudinary and ReCaptcha accounts.
````
export CLOUDINARY_URL=
export RECAPTCHA_PRIVATE_KEY=
export RECAPTCHA_PUBLIC_KEY=
````
Run the server and navigate to localhost:8000 (or address:port as specified).
````
python manage.py runserver
````