Skip to content

SharePython.io is a platform that allows you to share code with your friends via the browser

Notifications You must be signed in to change notification settings

j-bodek/sharepython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SharePython.io

Fully open source full stack platform, written in microservices architecture for sharing and executing python code from your browser (heavily inspired by codeshare.io).

sharepython_gif

Stack:

  • Django
  • Django Rest Framework
  • Sanic
  • Vue
  • MdBootstrap
  • Redis
  • Celery

Microservices:

Run this project locally in few easy steps

Make sure you have docker installed before you start

1.Clone this repository

git clone https://github.com/LilJack118/sharepython.git

2. Clone microservices repositories

python3 clone.py

4. Add env variables to api service (by adding .env file or uncomment environment lines in docker-compose file for api, celery_worker services)

3. Run containers

docker-compose build
docker-compose up