Get up and running with Enferno
pip install uv # Or using the installer script curl -sSf https://astral.sh/uv/install.sh | bash
git clone git@github.com:level09/enferno.git cd enferno ./setup.sh # Creates Python environment, installs requirements, and generates secure .env
source .venv/bin/activate # Activate environment flask create-db # Setup database flask install # Create admin user flask run # Start development server
http://localhost:5000
docker compose up --build
.env
# Core FLASK_APP=run.py FLASK_DEBUG=1 # 0 in production SECRET_KEY=your_secret_key # Database SQLALCHEMY_DATABASE_URI=sqlite:///enferno.sqlite3 # Or: postgresql://username:password@localhost/dbname # Redis & Celery REDIS_URL=redis://localhost:6379/0 CELERY_BROKER_URL=redis://localhost:6379/1 CELERY_RESULT_BACKEND=redis://localhost:6379/2