RITlug / infrastructure

This repository hosts all RITlug-related server configuration management.
Mozilla Public License 2.0
0 stars 0 forks source link

Host a Nextcloud instance for club members #6

Closed jwflory closed 5 years ago

jwflory commented 6 years ago

From a short discussion in IRC with @Serubin about hosting a Nextcloud instance for club members. More details to come soon.

jwflory commented 6 years ago

@ct-martin completed a proof-of-concept over this in the winter break. We'll table this for discussion in the next two weeks.

ct-martin commented 6 years ago

As per eboard meetings:

Ubuntu 16.04 LTS 2 core, 4GB RAM 40GB Main OS Disk 100GB Data/Storage Disk

jwflory commented 6 years ago

@ct-martin I'm okay with what works best for the install from our resource pool, but this is blocked by policy decisions. Our requirements may change once we know our use case and how we want to offer this to the club.

Tjzabel commented 6 years ago

@jflory7 understandable. We spoke to @Serubin about this, and he gave the okay for the allocated resources. What exactly is this blocked on?

jwflory commented 6 years ago

@Tjzabel I created this milestone to help visualize the work left to completion.

We can move forward on provisioning the machine (#29) and doing a base install (#30). Customizations and configuration changes (#31) is blocked by defining policy for the server:

  1. How do we determine eligibility criteria to receive a NextCloud account?
  2. Does this require us to reconsider how we define membership?
  3. How do we define access to potentially private data as RITlug's eboard?

And possibly other questions.

Serubin commented 6 years ago

@Tjzabel @jflory7 See https://github.com/RITlug/tasks/issues/29

ct-martin commented 6 years ago

Install done, adding policy to agenda for discussion

ct-martin commented 6 years ago

RITlug has other tasks of higher priority right now so I have put the Nextcloud instance in maintenance mode and moved this issue to the backlog

jwflory commented 6 years ago

@ct-martin None of us have discussed what current priorities are. It would be helpful to get us on the same page so we can understand your thinking here.

Tjzabel commented 6 years ago

@jwflory @ct-martin I am wondering if having a NextCloud instance is a worthy project to undertake at this point in time.

For me personally, I only see having NextCloud as a great tool if we were to replace our Google Drive with it. While having our own NextCloud instance for our members would be a nice-to-have, I'm not sure if it's worth the technical debt we may accrue.

Thoughts?

ct-martin commented 6 years ago

Having an open alternative to our Google Drive would be nice, as well as a place to store backups of photos from events. One thing for policy I would put forward is that we don't give members personal space, and allocate shared group folders for different SIGs. Most of the setup is done, but blocking on a couple infra things.

-- Christian Martin (Phone)

On Mon, Sep 24, 2018, 12:51 PM Tim Zabel notifications@github.com wrote:

@jwflory https://github.com/jwflory @ct-martin https://github.com/ct-martin I am wondering if having a NextCloud instance is a worthy project to undertake at this point in time.

For me personally, I only see having NextCloud as a great tool if we were to replace our Google Drive with it. While having our own NextCloud instance for our members would be a nice-to-have, I'm not sure if it's worth the technical debt we may accrue.

Thoughts?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/RITlug/tasks/issues/14#issuecomment-424042087, or mute the thread https://github.com/notifications/unsubscribe-auth/AYJ2H11h0HiTDc_TpTu2RC4XBYshx3LCks5ueQr7gaJpZM4QCDWR .

Tjzabel commented 6 years ago

@ct-martin hm, interesting. I would like to talk about this before we get much further in the physical infra work. If you wouldn't mind creating an outline or a proof-of-concept for what you think the use-case of NextCloud is, I would love to see that. I would like to know more about what you mean by having shared folders instead of having personal space.

Tjzabel commented 5 years ago

Update

This issue is blocked on me resetting the NextCloud VM root password for @ct-martin.

Second Update

I need to stop writing updates and actually reset the password

Tjzabel commented 5 years ago

Update

Finally reset the password! We're now unblocked with this issue.

Me, @ct-martin and @jrtechs have accounts on the nextcloud box with sudo access.

Tjzabel commented 5 years ago

I'm blocking this issue on #31 for @ct-martin to configure NextCloud for the eboard members to test out.

ct-martin commented 5 years ago

For clarification, #31 is blocked on policy discussion. Eboard members were sent logins over Slack

Tjzabel commented 5 years ago

Hmmm... I'm wondering at this point if we will have bandwidth this semester/year to go through with hosting NextCloud for our club members.

nlMeminger commented 5 years ago

I think this might be too difficult to maintain for everyone in the club. I wouldn’t be opposed to closing this since I know I likely won’t have the bandwidth either.

On Mon, Aug 19, 2019 at 18:01 Tim Zabel notifications@github.com wrote:

Hmmm... I'm wondering at this point if we will have bandwidth this semester/year to go through with hosting NextCloud for our club members.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RITlug/infrastructure/issues/6?email_source=notifications&email_token=AELFBENYPSY6SMDFQ24IWHTQFMJ5HA5CNFSM4GNCFSWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4UNV4I#issuecomment-522771185, or mute the thread https://github.com/notifications/unsubscribe-auth/AELFBEK44TL2Y6ZANL62GG3QFMJ5HANCNFSM4GNCFSWA .

Tjzabel commented 5 years ago

Closing as out of scope.