Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
P
Patron
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 0
    • Merge Requests 0
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Soapbox
  • Patron
  • Issues
  • #14

Closed
Open
Opened Jul 11, 2020 by Alex Gleason@alexgleasonOwner0 of 3 tasks completed0/3 tasks

Make it easier to host

Currently hosting this thing requires a lot of knowledge about its internal workings. It also depends on Node.js to build the frontend. We should try the following:

  • Create a guide for installing on Nginx. You'll need to edit the pleroma.nginx file too. Ideally we could figure out a way without having to do that.

  • Create an installer wizard like mix patron.setup to guide the user through generating config for Patron.

  • Bundle static assets in the repo, or somehow otherwise work this into the step above. Get ride of the Noed.js dependency.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: soapbox-pub/patron#14