Go to file
Brandon Thomas d83fbb993e got cheer !!! 2022-01-18 00:22:57 -05:00
.github/workflows Add docker file 2021-05-19 00:24:32 -04:00
_docs Move migrations directories to sort first, needs PATCHED diesel-cli 2022-01-16 11:07:59 -05:00
_migrations Move migrations directories to sort first, needs PATCHED diesel-cli 2022-01-16 11:07:59 -05:00
_migrations_squashed/tts_tables Move migrations directories to sort first, needs PATCHED diesel-cli 2022-01-16 11:07:59 -05:00
crates got cheer !!! 2022-01-18 00:22:57 -05:00
db silent k slur also works. ugh :( 2021-09-12 12:24:20 -04:00
debug test category assignments 2021-12-29 01:12:03 -05:00
localdev/nginx-http-config proper setup for local dev + optional ssl 2022-01-07 16:56:49 -05:00
models Repair model/ files that were overwritten for testing 2021-11-15 00:13:25 -05:00
scripts update to use youtube-dl fork 2021-08-27 22:47:11 -04:00
seed make easier to reconfigure 2021-06-27 18:07:53 -04:00
static got cheer !!! 2022-01-18 00:22:57 -05:00
vendor/newrelic-telemetry-sdk-rust Add NewRelic tracing to tts-inference-job using vendored lib 2021-09-13 05:44:47 -04:00
.dockerignore I needed to actually re-specify .gitignore to not pass to docker ctx 2021-05-30 13:22:57 -04:00
.env Add NewRelic tracing to tts-inference-job using vendored lib 2021-09-13 05:44:47 -04:00
.gitignore Twitch secrets handling, AnyhowResult in common crate, etc. 2021-11-07 23:32:21 -05:00
Cargo.lock publish session active events 2022-01-16 18:20:51 -05:00
Cargo.toml make redis_common lib crate to contain centralized Redis keys, etc. 2022-01-16 17:07:09 -05:00
Dockerfile update dockerfile 2022-01-16 11:09:12 -05:00
README.md move docs to top 2022-01-15 11:40:58 -05:00
codegen_database.sh codegen db 2022-01-12 01:42:53 -05:00
diesel.toml Move migrations directories to sort first, needs PATCHED diesel-cli 2022-01-16 11:07:59 -05:00
loc.sh fixup loc.sh 2021-11-15 00:32:24 -05:00
rustfmt.toml better rustfmt rules? still not ready to apply these 2021-12-22 03:36:26 -05:00
sqlx-data.json codegen db 2022-01-12 01:42:53 -05:00

README.md

storyteller-web

This is the main user account monolith that we'll also bake other pieces into.

Application overview

  • storyteller_web
    • storyteller-web - HTTP + database monolith for FakeYou
    • tts-download-job - Async download of models
    • tts-inference-job - Async TTS inference
    • w2l-download-job - Async download of videos and images
    • w2l-inference-job - Async W2L inference
  • obs_gateway
    • obs-gateway-server - websocket for hosting OBS, twitch pieces (move!)
    • twitch-pubsub-job - Subscribes to Twitch PubSub
    • twitch-chat-job (TODO) - Subscribes to Twitch chat
    • reddit-chat-job (TODO) - Subscribes to Reddit RPAN chat
  • social
    • discord-chat-job (TODO) - Subscribes to Reddit RPAN chat
    • twitter-feed-job (TODO) - Subscribes to Reddit RPAN chat

Schema and API notes

Local development

Local development setup README

Production and Deployment

Production builds and deployment README

Development notes

Development notes README

TODO

  • Revise this README to be more useful.

Notes / TODOs: