TETHYS - Data Publisher for Geoscience Austria is a digital data library and a data publisher for earth system science. Data can be georeferenced in time (date/time) and space (latitude, longitude, depth/height). Please watch our website - www.tethys.at https://data.tethys.at/
Go to file
2020-06-22 09:36:05 +00:00
.vscode my changes 2020-06-10 21:09:10 +02:00
app - composer updates 2020-06-10 21:09:39 +02:00
bootstrap add publish module 2020-06-10 21:09:10 +02:00
config - display project if defined on landing page 2020-06-10 21:09:37 +02:00
database - LicenceTableSeeder.php with name 2020-06-10 21:09:38 +02:00
docs - composer updates 2020-06-10 21:09:31 +02:00
public - add LICENSE file 2020-06-15 17:56:40 +02:00
resources - composer updates 2020-06-15 13:34:03 +02:00
routes - composer updates 2020-06-10 21:09:34 +02:00
storage - new frontend style 2020-06-10 21:09:23 +02:00
tests add open sans via https 2020-06-10 21:09:14 +02:00
.babelrc - remove glyphicons- fonts 2020-06-10 21:09:24 +02:00
.env.example - add LICENSE file 2020-06-15 17:56:40 +02:00
.gitattributes initial commit 2020-06-10 21:04:18 +02:00
.gitignore - unique keywords 2020-06-10 21:09:27 +02:00
artisan my changes 2020-06-10 21:09:10 +02:00
composer.json - composer updates 2020-06-10 21:09:38 +02:00
composer.lock - readme.md with installation manual 2020-06-16 14:36:00 +02:00
LICENSE - add LICENSE file 2020-06-15 17:56:40 +02:00
package-lock.json Bump websocket-extensions from 0.1.3 to 0.1.4 2020-06-22 09:36:05 +00:00
package.json - npm updates 2020-06-10 21:09:37 +02:00
phpspec.yml initial commit 2020-06-10 21:04:18 +02:00
phpunit.xml initial commit 2020-06-10 21:04:18 +02:00
readme.md - readme.md with installation manual 2020-06-16 14:36:00 +02:00
server.php my changes 2020-06-10 21:09:10 +02:00
solr.xslt - change solr mapping of attribut 'id' do database attribute 'publish_id' 2020-06-10 21:09:38 +02:00
Tethys.code-workspace - add LICENSE file 2020-06-15 17:56:40 +02:00
tsconfig.json - tsconfig.json with files 2020-06-10 21:09:28 +02:00
webpack.mix.js - new landing page first draft 2020-06-10 21:09:33 +02:00

TETHYS

TETHYS - Data Publisher for Geoscience Austria is a digital data library and a data publisher for earth system science. Data can be georeferenced in time (date/time) and space (latitude, longitude, depth/height).


Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Installation

Please check the official laravel installation guide for server requirements before you start. Official Documentation

Clone the repository

git clone git@github.com:geolba/tethys.git

Switch to the repo folder

cd tethys-app

Install all the dependencies using composer

composer install --optimize-autoloader --no-dev

Copy the example env file and make the required configuration changes in the .env file

cp .env.example .env

Generate a new application key

php artisan key:generate

Run the database migrations (Set the database connection in .env before migrating)

php artisan migrate

Grant folder permissions for webserver user

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

Start the local development server

php artisan serve

Environment variables

  • .env - Environment variables can be set in this file

Note : You can quickly set the database information, the solr connection string and other variables in this file and have the application fully working.


Versioning

For the versions available, see the tags on this repository.

Authors

  • Arno Kaimbacher - Initial work

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the license file for details