Skip to content

Proof of Concept: Create a console installer to deploy Torrust to a VM #1

Open
@josecelano

Description

@josecelano

Installing the Torrust solution (Index+Tracker) is simple but tedious.

The process is described in the tutorial: Deploying Torrust To Production

The configuration used in the tutorial is in this repo: https://github.com/torrust/torrust-compose/tree/main/droplet

We could create a basic console app that:

  • Collect primary data for the user. The first version can be only the very basic values you need to customize the installation: root passport, domain, and certificate email. The rest can be generated automatically, for example, for secrets.
  • Run remote commands on the server to repeat the process described in the tutorial.

Proposal 1

  • Rust console app.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions