Skip to content

malodetz/neuromedia

Repository files navigation

Neuromedia

Brainrot Broadcasting Company

Running the Neuromedia

  1. Make sure all dependencies are installed (we recommend using UV):
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
  1. Ensure the PostgreSQL database is running and configured properly

  2. Run the backend:

uv run neuromedia.py
  1. Run the Streamlit app:
streamlit run streamlit_app.py
  1. Open your browser and navigate to http://localhost:8501

Connecting to PostgreSQL

First, make sure that PostgreSQL is installed. If it's not, you can install it with the following command:

sudo apt install postgresql postgresql-contrib

To start the container, run the following command from the root of the repository:

docker compose up

After that, you can connect to the database using the command:

psql -U pguser -h localhost -p 5433 -d mydb

The default password for the user is secret.

How to run tests

Run PYTHONPATH=. pytest command. Tests now mock every other module.

About

Brainrot broadcasting company

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages