You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mustafa Yontar 767ca31057 fix fix 3 years ago
mainapp inital 3 years ago
.gitignore gitignore change, 3 years ago readme change and service file wsgi file add 3 years ago fix fix 3 years ago
example.service readme change and service file wsgi file add 3 years ago fix fix 3 years ago
requirements.txt inital 3 years ago .app to app 3 years ago

Albatross Backend, we called a Thoth


  • Please ensure ffmpeg installed version 4.0 and above
  • Python 3.7 and above
  • mongodb 4.0 and above

Installing For Development

pip install -r requirements.txt

after then everything is success you can set a environ parameters for janus and mongodb


export JANUS_URL=http:/changeme


export MONGODB_URL=mongodb://server/db

now you can run a development server.


also you can run without global export like a :

JWT_SECRET_KEY=CHANGE_ME JANUS_URL=http:/changeme export JANUS_ADMIN_KEY=CHANGE_ME MONGODB_URL=mongodb://server/db python

Installing For Production

Create a virtual env

cd albatrosfolder

python -m venv .venv

activate a virtual env

source .venv/bin/activate

after then install requirements

pip install -r requirements.txt

install a gunicorn

pip install gunicorn

change example.service file for your environment

after then, copy service file to systemd folder

sudo cp example.service /etc/systemd/system/albatorss.service

sudo systemctl start albatorss

sudo systemctl enable albatorss