onnela-lab / beiwe-backend

Beiwe is a smartphone-based digital phenotyping research platform. This is the Beiwe backend code
https://www.beiwe.org/
BSD 3-Clause "New" or "Revised" License
64 stars 45 forks source link

Missing and out of date instructions: Deployment instructions for individual servers #194

Open CMLivermore opened 3 years ago

CMLivermore commented 3 years ago

Greetings,

I am attempting to setup a Beiwe server for the first time. However, I have noticed that many of the instructions are either significantly out of date, or completely absent.

For example, the wiki page for 'Deployment instructions for individual servers' is entirely missing:

I have attempted two methods thus far:

  1. Deployment instructions for a scalable Beiwe Cluster
  2. Older Beiwe AMI's - I am aware they are obsolete

What set of instructions represents the current method to install, configure and launch the beiwe-backend? I am interested in a single server deployment in order to test & Demo a survey for iOS devices.

biblicabeebli commented 3 years ago

At this time the single server AMI is not something we have the time to fully support. All support operations for Beiwe servers are intended to go through the launch script. This is a resource limitation, supporting a second system architecture is a big ask. (At this moment two of the major contributers to Beiwe are unavailable due to a change in employment, that's me, and a newborn.)

THERE IS HOWEVER unexposed, not-recently-tested support in the launch script to run the setup operations for a single Beiwe server. cluster_management/launch_script.py Please be aware that I have no idea how broken the current configuration details are. Could work fine, could be broken, could break in an update. Additionally, there is not database backup for a standalone server. If you lose it you will lose the ability to decrypt any data collected with Beiwe.

I will try and look at the documentation, I thought I marked the mentioned page as deprecated.

On Tue, May 11, 2021 at 12:15 PM Charles Manick Livermore < @.***> wrote:

Greetings,

I am attempting to setup a Beiwe server for the first time. However, I have noticed that many of the instructions are either significantly out of date, or completely absent.

For example, the wiki page for 'Deployment instructions for individual servers' is entirely missing:

- https://github.com/onnela-lab/beiwe-backend/wiki/Deployment-instructions

I have attempted two methods thus far:

  1. Deployment instructions for a scalable Beiwe Cluster
  2. Older Beiwe AMI's - I am aware they are obsolete

What set of instructions represents the current method to install, configure and launch the beiwe-backend? I am interested in a single server deployment in order to test & Demo a survey for iOS devices.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/onnela-lab/beiwe-backend/issues/194, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANC6DTRXJWTYNYYH7H24MTTNFJZ3ANCNFSM44WBOELA .

biblicabeebli commented 3 years ago

Your actual question: Cluster deployment using the launch script is the supported platform.

You mentioned you tried it, did it fail? If so, how?

On Wed, May 12, 2021 at 12:12 AM Eli Jones @.***> wrote:

At this time the single server AMI is not something we have the time to fully support. All support operations for Beiwe servers are intended to go through the launch script. This is a resource limitation, supporting a second system architecture is a big ask. (At this moment two of the major contributers to Beiwe are unavailable due to a change in employment, that's me, and a newborn.)

THERE IS HOWEVER unexposed, not-recently-tested support in the launch script to run the setup operations for a single Beiwe server. cluster_management/launch_script.py Please be aware that I have no idea how broken the current configuration details are. Could work fine, could be broken, could break in an update. Additionally, there is not database backup for a standalone server. If you lose it you will lose the ability to decrypt any data collected with Beiwe.

I will try and look at the documentation, I thought I marked the mentioned page as deprecated.

On Tue, May 11, 2021 at 12:15 PM Charles Manick Livermore < @.***> wrote:

Greetings,

I am attempting to setup a Beiwe server for the first time. However, I have noticed that many of the instructions are either significantly out of date, or completely absent.

For example, the wiki page for 'Deployment instructions for individual servers' is entirely missing:

- https://github.com/onnela-lab/beiwe-backend/wiki/Deployment-instructions

I have attempted two methods thus far:

  1. Deployment instructions for a scalable Beiwe Cluster
  2. Older Beiwe AMI's - I am aware they are obsolete

What set of instructions represents the current method to install, configure and launch the beiwe-backend? I am interested in a single server deployment in order to test & Demo a survey for iOS devices.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/onnela-lab/beiwe-backend/issues/194, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANC6DTRXJWTYNYYH7H24MTTNFJZ3ANCNFSM44WBOELA .