Skip to content
forked from matrix-msu/arcs

A free, open-source software solution that allows archaeological projects to more easily manage, publish, and share legacy, paper-based records and data

License

Notifications You must be signed in to change notification settings

MSU-DHI-Lab/arcs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARCS

ARCS is an open-source web platform that enables individuals to collaborate in creating and relating digitized primary evidence when conducting research in the humanities.

Installation Instructions:

ARCS is known to operate on Ubuntu 18.04 LTS. ARCS can also operate on Joyent SmartOS, which is where primary development was done. The underlying requirements for ARCS are PHP 7.2, Apache, MySQL, and Kora (https://github.com/matrix-msu/kora). While the install can be done by hand, and for advanced configuration is recommended, for simple installs, an automated installer for Ubuntu Server 18.04 LTS has been created.

Requirements for the installer include having a domain name assigned to your empty Ubuntu 18.04 LTS server install. ARCS and Kora both require https connections with valid certificates. The automatic installer will use ACME to aquire Let's Encrypt certificates at the name you specify. Without an active domain name pointing to your server, the install sequence will fail.

Implictily, this requries that both port 443 and port 80 be open from the internet to the container running ARCS, as that's required to acquire the Let's Encrypt certificates.

The installer is tested to function on an fresh and otherwise empty Ubuntu 18.04 LTS server. Using the automated installer on an existing populated server will have undefined behavior. Do not run the install script on a server with a configuration or data you value.

The following commands will download and run the automatic installer on Ubuntu Server.

curl https://raw.githubusercontent.com/matrix-msu/arcs/master/arcs-installer.sh -o arcs_installer.sh
chmod 775 arcs_installer.sh
./arcs_installer.sh

About

A free, open-source software solution that allows archaeological projects to more easily manage, publish, and share legacy, paper-based records and data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 77.8%
  • HTML 12.1%
  • CSS 3.6%
  • JavaScript 3.1%
  • Less 2.8%
  • Smarty 0.3%
  • Other 0.3%