its0din-ai / vufind-container

Vufind environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VuFind environment

The purpose of creating this Dockerfile was to meet the requirements of the UMS Digital Library Scholarship project.

DISCLAIMER:
This container is designed solely to provide a suitable environment for installing vufind,
and it does not install the vufind application automatically!

How To Configure

  1. Download the latest Vufind debian package installer (https://github.com/vufind-org/vufind/releases/)
  2. Place the debian package file inside ./assets/ directory
  3. Build the container using sudo docker compose up --build -d command
  4. Check if the container already running and up using sudo docker container ls -a
  5. Test the SSH connection using ssh vufind@localhost -p 1338 with the vufind user default password is vufind
  6. Also check the mysql service is running using mysql -P 3316 -u root -p using vufind_databases as the default root password
  7. If everything is running properly, start to Install vufind inside the container using this Installation Guide
  8. Done, that's the Container do!

This environment is tested for running Vufind v.9.0.1
Created with đź”® by encrypt0r
Build date: Apr, 26. 2023

About

Vufind environment

License:GNU General Public License v3.0


Languages

Language:Dockerfile 72.9%Language:Shell 27.1%