Start9Labs / service-pipeline

Service packaging pipeline and coordination for StartOS
10 stars 0 forks source link

[Initial]: NextCloud v25.0.2 #2

Closed islandbitcoin closed 1 year ago

islandbitcoin commented 2 years ago

Name of Proposed Service

NextCloud

What kind of service is this?

Data

What does this service do?

A safe home for all your data. Access & share your files, calendars, contacts, mail & more from any device, on your terms.

How does this service work?

NextCloud has a docker image. This image is designed to be used in a micro-service environment. There are two versions of the image you can choose from.

The apache tag contains a full Nextcloud installation including an apache web server. It is designed to be easy to use and gets you running pretty fast. This is also the default for the latest tag and version tags that are not further specified.

The second option is a fpm container. It is based on the php-fpm image and runs a fastCGI-Process that serves your Nextcloud page. To use this image it must be combined with any webserver that can proxy the http requests to the FastCGI-port of the container.

What alternative services exist?

Evernote
OpenOffice
OfficeLibre

How does this align with our Mission?

How complex is this service?

Medium

How popular is this service?

High Demand

Repo of Proposed Service

https://github.com/nextcloud/docker

islandbitcoin commented 2 years ago

This Request will be approved or rejected via comments. @MattDHill will comment here first with his decision, followed by @dr-bonez with his decision.

If Approved, assignments should be made in the comments as well as on the issue.

chrisguida commented 2 years ago

I would guess "Medium" is an underestimation of the complexity. But I have no reference.

MattDHill commented 2 years ago

Approved 💯

islandbitcoin commented 2 years ago

One more approval and we are off to the races. I've already gotten a headstart on the repo here

kn0wmad commented 2 years ago

CC @dr-bonez

dr-bonez commented 2 years ago

approved

islandbitcoin commented 2 years ago

Approved, awesome! Next step is to assign roles for this Service so we can crush this flow and get it on the PROD marketplace:

We are here:

Screen Shot 2022-07-18 at 1 49 51 PM
kn0wmad commented 2 years ago

What is SOP for this ticket vs #36? They seem to be duplicates

MattDHill commented 2 years ago

I believe this ticket is just the original request. You opened the other one later which is more tracking the initial release?

kn0wmad commented 2 years ago

So this can be closed as accepted?

islandbitcoin commented 2 years ago

Started packaging this - it works on first startup. Upon restart it will crash with a memory heap error. I think it might be because it cannot find the DB on restart.

islandbitcoin commented 2 years ago

Will add error message soon(tm)

islandbitcoin commented 2 years ago

to-do: