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