Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
funkwhale
funkwhale
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 171
    • Issues 171
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • funkwhale
  • funkwhalefunkwhale
  • Issues
  • #862

Closed
Open
Opened Jun 17, 2019 by Agate@eliotberriot💬Owner
  • Report abuse
  • New issue
Report abuse New issue

Replace Daphne by Gunicorn/Uvicorn

We're using daphne as our asgi/wsgi server in production. However, Daphne is still quite young and not as feature complete. Especially, it doesn't support running multiple worker processes, and reloading code without dropping requests.

On the other side, Uvicorn supports ASGI, offers a Gunicorn plugin, meaning we can benefit from the maturity of this WSGI server.

Assignee
Assign to
0.20
Milestone
0.20
Assign milestone
Time tracking
None
Due date
None
Reference: funkwhale/funkwhale#862