Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[REQUEST] Webtrees

Featured Replies

Hi Everyone,

 

I would like to get the docker container of Webtrees (http://webtrees.net/) which is an opensource geneology application to work with unraid.

I think this would be a great app to have.

 

Anyone willing to help?

 

https://github.com/H2CK/webtrees

 

Cheers!

 

  • 2 weeks later...

From the description, it reads like it can run inside a SWAG docker and access to a MariaDB Docker....

 

Quote

All you need to use it is a website with PHP and MySQL installed.

 

 

Edited by hernandito

  • 2 weeks later...
  • Author

Thanks for the suggestion @hernandito.. I am still unsure how to setup a swag docker and then install the webtrees docker. I personally use nginx reverse proxy which works great with my nextcloud setup.

  • 2 weeks later...

Nginx has been replaced with SWAG; but it should work with NGINX docker. But it's recommended you upgrade. There are posts about it. 

 

You can download the Webtrees package:

 

http://webtrees.net/download

 

Go to /cache/appdata/YourNginxDockerFolderHere/www/

 

Extract the downloaded files into this folder. Everything should be in a sub-directory called "webtrees".

 

Then in your browser, go to the Nginx WebUI address... and then add "/webtrees/" at the end of the URL. Hit "Enter" and you should see the UI.

 

I tested it and it worked....

 

image.thumb.png.0a552da367968fb15fe73b06bd5af553.png


You will need to install and properly configure the MariaDB Docker. You may even need to manually create the database for webtrees. I don't know if the wizard will create the table for you. If you don't know how to do that, please Google it.

 

Good luck.

 

 

Edited by hernandito

  • 8 months later...

I'm also taking a look at this. I saw the nginx Docker for getting a basic webserver up and running (youtube). But ... how about making it available outside the network safely? Plodding through spaceinvader's howto dealing with Letsencrypt/SWAG youtube 19:20 and the specific dockers that need to get passed through to ports, there are config files in appdata/swag/nginx/proxy-confs

There are many in there, but none are for nginx, which makes me think I'm about to break something.

Any ideas there? Thanks!

On 10/22/2021 at 1:11 AM, dkerlee said:

I'm also taking a look at this. I saw the nginx Docker for getting a basic webserver up and running (youtube). But ... how about making it available outside the network safely? Plodding through spaceinvader's howto dealing with Letsencrypt/SWAG youtube 19:20 and the specific dockers that need to get passed through to ports, there are config files in appdata/swag/nginx/proxy-confs

There are many in there, but none are for nginx, which makes me think I'm about to break something.

Any ideas there? Thanks!

Hi…. Nginx is Swag….. if you have setup Swag, you will have /cache/app data/Swag/www/. Create a  webtree sub folder in that and copy the files. Then to see it go to your Swags WebUI, for example 192.168.1.102:84/webtree. You only need proxy-confs  when stuff is running on separate dockers. I assume you know how to access the Swag interface outside of you home network….. 

Edited by hernandito

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.