Skip to content

ahmetburakbarakli/bergi

 
 

Repository files navigation

bergi

e-bergi is a tech blog which resides here.

run

Method 1:

Install Docker and docker-compose, then run:

# docker-compose up

It will set up a network with bergi, PostgreSQL and Elasticsearch and expose an e-bergi instance to port 8000. You can open a shell in the django-running container with docker-compose exec django sh.

Method 2:

bergi expects a PostgreSQL server listening on localhost:5432 and an Elasticsearch cluster listening on localhost:9200. After setting those services up, in a virtualenv or outside if you are feeling generous, run:

pip3 install -r requirements.txt
./manage.py migrate
tar xzf last_known_ok.tar.gz
./manage.py loaddata last_known_ok
./manage.py runserver

contribute

bergi is mostly straightforward if you know Django. If you don't, it will become straightforward after you read the Django tutorials.

You can get started by looking at the urls.py file to see what URL points to what.

A list of issues to tackle are in the issue tracker.

About

collective log of metu cclub

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 40.2%
  • HTML 28.4%
  • CSS 25.1%
  • Shell 2.9%
  • JavaScript 1.9%
  • Dockerfile 1.5%