Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/talk2MeGooseman/stream_closed_captioner_phoenix
Elixir Phoenix web applications that offer free Closed Captions for Twitch Streamers, Zoom meetings, and OBS users. Make your live streams accessible to everyone!
https://github.com/talk2MeGooseman/stream_closed_captioner_phoenix
closed-captions elixir phoenix phoenix-framework twitch website zoom
Last synced: about 2 months ago
JSON representation
Elixir Phoenix web applications that offer free Closed Captions for Twitch Streamers, Zoom meetings, and OBS users. Make your live streams accessible to everyone!
- Host: GitHub
- URL: https://github.com/talk2MeGooseman/stream_closed_captioner_phoenix
- Owner: talk2MeGooseman
- License: gpl-3.0
- Created: 2021-02-15T01:48:16.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T02:24:27.000Z (9 months ago)
- Last Synced: 2024-04-13T22:00:12.034Z (9 months ago)
- Topics: closed-captions, elixir, phoenix, phoenix-framework, twitch, website, zoom
- Language: Elixir
- Homepage: https://stream-cc.gooseman.codes
- Size: 2.74 MB
- Stars: 20
- Watchers: 1
- Forks: 2
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# StreamClosedCaptionerPhoenix
To start your Phoenix server:
- Install dependencies with `mix deps.get`
- Create and migrate your database with `mix ecto.setup`
- Install Node.js dependencies with `npm install` inside the `assets` directory
- Start Phoenix endpoint with `mix phx.server`Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
Ready to run in production? Please [check our deployment guides](https://hexdocs.pm/phoenix/deployment.html).
## Env configs
Done through service
## Debug Live View
`liveSocket.enableDebug()`
## Migrate database
`bin/stream_closed_captioner_phoenix eval "StreamClosedCaptionerPhoenix.Release.migrate"`
## Debugging on Elastic Beanstalk
`eb logs`
`eb ssh` to get into the EC2 machine
`sudo -s` on the EC2 machine to run Docker commands and attach to the instance
`docker ps` will list the running containers
`docker exec -i -t container_name COMMAND` will connect you to the container in a Bash shell