Coder Social home page Coder Social logo

ccppoo / stream-environment Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mitchellharrison/stream-environment

0.0 0.0 0.0 96 KB

Python. Postgres. Docker. | Microservices in pursuit of a better, more interactive live stream. https://twitch.tv/mitchsworkshop

Home Page: https://twitch.tv/mitchsworkshop

License: MIT License

Shell 1.25% Python 94.66% Dockerfile 4.09%

stream-environment's Introduction

Docker-powered microservice network for a more interactive cross-platform livestream.

My custom livestream environment built live on stream. This project is a (mostly) scratch-built network of microservices used both to store and analyze stream data and to build a more interactive, cross-platform livestream. All services run in Docker and are written entirely in Python.

Requirements

This project runs on a Docker Compose network. To run it, all you will need is Docker Compose version 1.29+.

Starting the network

To run the project:

  • Nagivate to the directory where docker-compose.yml is stored.
  • Run docker-compose up -d --build
  • Check the service logs with docker-compose logs -f to verify that everything is running.

Upcoming services

The Miro board is an evolving document that shows every service that will be added to this repository. Currently, all are written in Python and there are no immediate plans to change that.

Join the conversation

If you want to hang out with a few hundred of us and talk about this project, or anything at all that you want to talk about, join the Discord server and come be nerds together. And of course, if you want to talk with me in real-time, the best place to do that is on the livestream that this project is powering.

stream-environment's People

Contributors

mitchellharrison avatar flyboy1565 avatar nyxkrage avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.