Sign inSign up

cutyno/webtrees-database

By cutyno

Updated about 7 years ago

basic mysql database with a webtrees database dump

Image
0

1.4K

cutyno/webtrees-database repository overview

webtrees - online collaborative genealogy dockerized server

dockerized https://github.com/fisharebest/webtrees

DockerHub Badge DockerHub Badge

Installation

Docker Images Used

Install Environment Variables

  • MYSQL_ROOT_PASSWORD = password, only used within the docker container
  • MYSQL_DATABASE = name of the mysql database, typical webtrees. The DB file is stored in the mounted volume
  • MYSQL_USER = name of the mysql user, typical webtrees
  • MYSQL_PASSWORD = mysql user password, only used within the docker container

Mounted Volumes

  • the mysql datafolder /var/mysql will be mounted to /yourlocalpath/webtrees/var/mysql
  • the webtrees datafolder /var/www/html/webtrees/data will be mounted to /yourlocalpath/webtrees/var/www/html/webtrees/data

Installation Instructions

Run install.sh
$sudo ./install.sh -f  /yourpath/without/slash/at/the/end  -p  portnumber

install.sh generates a local volume on your machine and copies the initial config for webtrees to ...var/www/html/webtrees/data.

In the second step the script will generate out of docker-compose-template.yml the docker-compose.yml.

The mysql container is initialzed with a default user for the webtrees appilcation.

Startup the docker containers
$ docker-compose up -d
$ docker ps 
Start the application

License

  • webtrees: online genealogy
  • Copyright 2019 webtrees development team

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Special thanks

special thanks to Heimo Müller for the base repository. Please check it out lomadi/app-webtrees

Tag summary

Content type

Image

Digest

Size

124 MB

Last updated

about 7 years ago

docker pull cutyno/webtrees-database