Question

Gramps Web DigitalOcean 1-Click App

I have problem with Gramps WEB at DigitalOcean. I followed the guidelines in https://gramps-project.github.io/web/DigitalOcean/ What I did was following:

  1. Created a DigitalOcean account … OK

  2. Create the droplet … OK

  3. Set up a domain name:

    I have account.dyn.com and added a host xxx.dyndns.info but I have to specify an IP-address … which one should I use?

  4. Log in to your droplet

    I made ssh root@ip-droplet-address and it went OK

    asking my about domain (I entered xxx.dyndns.info) & email.

    Should i ‘Add domain’ for my droplet in DigitalOcean … pull down menu. I did enter xxx.dyndns.info.

  5. Launch Gramps Web

How to start Gramps Web … what is URL-address?


Submit an answer


This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Bobby Iliev
Site Moderator
Site Moderator badge
June 28, 2023

Hi there,

I will try to cover all of the questions that you’ve listed:

  1. Set up a domain name

    The IP address that you need to use for your domain is the IP address of your droplet. You can find this in the DigitalOcean control panel in the dashboard of your Droplet. Once you have it, you should add it to your DynDNS account for your domain name.

    As a side note, rather than using a dynamic DNS provider, I could suggest getting an actual domain name, here is a tutorial on how to get a free one in case that you don’t have one already:

    How to get a free domain name for your project?

  2. Log in to your Droplet

    It sounds like you’ve already done this correctly. The domain you entered is the one you configured in your DynDNS account, which is xxx.dyndns.info or your actual domain name.

    If you are managing your DNS records externally there is no need to add your domain to your DigitalOcean account. If you prefer, you could add your domain name to your DigitalOcean account and manage your DNS records there, keep in mind that you would need to actually own the domain in order to do that:

    https://docs.digitalocean.com/products/networking/dns/how-to/add-domains/

  3. Launch Gramps Web

    If you’ve followed all the instructions in the guide, Gramps Web should be running on your droplet already. You should be able to access it by navigating to http://xxx.dyndns.info in your web browser. If that doesn’t work, try adding the port number to the URL, like http://xxx.dyndns.info:8000. The port number is the one you configured for Gramps Web (default is 8000).

    If you’re still having problems, make sure that the firewall on your droplet is not blocking incoming connections. If you’re using ufw, you can check the status with sudo ufw status. If necessary, you can allow incoming connections to Gramps Web with a command like sudo ufw allow 8000 (replace 8000 with the port number Gramps Web is running on).

I hope this helps! If you run into any more issues, feel free to ask for more help.

Best,

Bobby

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Get our biweekly newsletter

Sign up for Infrastructure as a Newsletter.

Hollie's Hub for Good

Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.

Become a contributor

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

Welcome to the developer cloud

DigitalOcean makes it simple to launch in the cloud and scale up as you grow — whether you're running one virtual machine or ten thousand.

Learn more
DigitalOcean Cloud Control Panel