Skip to content

[CRM/OA][Infra] - Install Script #187

@LOTaher

Description

@LOTaher

Description

Note

This is a backlog ticket meant for being done in the background if you have the time. This is is not urgent and should not be prioritized on top of other tickets.


Sarge is an open source, distributed piece of software that is open for all institutions, organizations, and hobbyists to use. With that, we're going to need an intuitive way for these platforms to easily install and get Sarge up and running as soon as possible. The only constraint here is that this install should work on something as small as a Raspberry Pi or the lowest tier VPS.

The goal here is to have a simple one line command anyone can run from anywhere to get Sarge running. This would kick of a Sarge CLI in which we could ask for AWS credentials, DNS information for automatic SSL, and more to make the setup as painless as possible.

I suggest taking a look at the ONCE Campfire product, as they do this perfectly in my opinion.

Be as creative as you'd like here! This is in the backlog for a reason, but something I think we can take a weekend to do, to have a kickass mid semester demo.

Acceptance Criteria

  • Implementation matches requirements
  • Install script used in a screen recording and sets up Sarge from start to finish.

Metadata

Metadata

Assignees

Labels

CRMFor tickets that are related to the Sarge CRM PlatformInfrastructureRequires infrastructure changes/updatesOAFor tickets related to the Sarge OA PlatformSummer 2026To be done in the Summer 2026 semester

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions