pOctav / website

PySlackers website for invites and learning resources

Home Page:https://pyslackers.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyslackers-website

Build Status

The website for the PySlackers Slack community - a place for python learners, teachers, tinkerers, etc.

Development

Please see CONTRIBUTING.md#developing.

Testing

Please see CONTRIBUTING.md#testing

Deployment

We use ansible to deploy our apps and configure servers, which adds a more dependencies:

# This is intentionally excluded from the requirements.txt, and should
# be done outside a virtualenv (ansible doesn't work properly with virtualenvs)
$ pip3 install ansible

To deploy, you need to do a few things:

  1. Install the ansible role dependencies
    • cd ansible && ansible-galaxy install -r requirements.yml
  2. Set the password file:
    • echo "MY PASSWORD" > ansible/.pass
  3. Run the playbook (omit the tags if you need to provision a server):
    • cd ansible && ansible-playbook playbook.yml --tags "deploy"

About

PySlackers website for invites and learning resources

https://pyslackers.com

License:Other


Languages

Language:Python 53.0%Language:HTML 24.0%Language:JavaScript 22.1%Language:Shell 0.7%Language:CSS 0.2%