Details
-
Type: Task
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Sprint:Fall 2 2022 Sep 5, Fall 3 2022 Sep 26, Fall 4 2022 Oct 10, Fall 5 2022 Oct 24, Fall 6 2022 Nov 7, Fall 7 2022 Nov 21
Description
Our Quickload sites all use "strapdown" to present a more appealing appearance to users when they visit the Quickload sites in a Web browser.
We have three "main" quickload sites that are provisioned onto hosts using subversion. The deployments we have currently for these are:
- http://igbquickload.org/quickload (hosted at UNCC on a VM)
- https://quickload.bioviz.org/quickload (hosted on AWS)
- http://lorainelab-quickload.scidas.org/quickload (hosted at RENCI / UNC Chapel Hill)
Note that these sites are version-controlled using subversion (svn) on an EC2 with hostname:
To browse the repository, visit:
To deploy a copy of IGB quickload main (with it's styling info), use subversion as per the HEADER.md file in the "genomes/quickload" repository location:
<h2>How to replicate this Web site</h2>
20 <p>Set up a host with the Apache2 Web server. (It may work with other servers, too. We have never tested that.)</p>
21 <p>
22 The Quickload data require around 60 Gb or less.
23 </p>
24 <p>Install svn and check out the repository with a read-only user:</p>
25 <p>`svn co --username=guest co https://svn.bioviz.org/repos/genomes/quickload`</p>
26 <p>Place the checkedout-repository in your htdocs directory (DocumentRoot)</p>
27 <p>Configure your Web server to allow fancy directory listings and configurations from .htaccess files residing alongside content.</p>
Note: You don't actually have to get the entire site. You can if you want "check out" (clone) individual directories, e.g., the "style" directory.
Here is what we "check out" when we deploy a quickload main mirror to a host:
* [aloraine@lorainelab-quickload quickload]$ svn info Path: . Working Copy Root Path: /projects/igbquickload/lorainelab/www/main/htdocs/quickload URL: https://svn.bioviz.org/repos/genomes/quickload Repository Root: https://svn.bioviz.org/repos/genomes Repository UUID: 6adf4aaa-c9d1-47cf-a9da-488921ac0e0a Revision: 166 Node Kind: directory Schedule: normal Last Changed Author: aloraine Last Changed Rev: 166 Last Changed Date: 2022-07-06 07:47:14 -0400 (Wed, 06 Jul 2022)
To "check in" your changes, you would need an account on the svn host. For this, ask AL.
To see all the repositories used in IGB, just look at the igb preferences json file in the "igb_preferences" module. These are all present on three differents hosts - igbquickload.org host, renci host, and amazon host. Updating everything will be unfortunately a chore.
Attachments
Issue Links
- relates to
-
IGBF-3395 Update readme for quickload site
- Closed
For debugging and troubleshooting I am using a mirror of the BioViz Web site which uses strapdown to display nicer views of directory contents, in bioviz.org/quickload, which is currently broken.