Skip to content

PySlackers website for invites and learning resources

License

Notifications You must be signed in to change notification settings

suchita-mehta/website

 
 

Repository files navigation

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.0%
  • HTML 24.0%
  • JavaScript 22.1%
  • Other 0.9%