Skip to main content
Pricing Community Docs Get Started GitHub My Account
Community
Search
Log In
Log In Sign Up
Toby

Toby

Founder

Waterhole Australia waterhole.dev Joined Nov 7, 2022 Last seen Aug 28, 2025
Posts 6 Comments 117

⁨Toby⁩'s Comments

Newest Top
Newest Top
    1. ❓ Support
    2. Can't upload my photo
    Toby Toby Waterhole Founder May 28, 2023
    In reply to B Billy
    B Billy May 28, 2023
    On desktop, using Brave, I also cannot upload a photo.

    Can't reproduce on Brave either 🤔 What kind of image are you uploading? How big? Do any of the other text fields get saved?

    1 Show ⁨1⁩ ⁨reply⁩
    Reply Actions
    1. ❓ Support
    2. An error occurred during the search execution.
    Toby Toby Waterhole Founder May 28, 2023

    Hi @Subarist, take a look at the Troubleshooting docs to start with.

    Reply Actions
    1. ❓ Support
    2. CSS and JS not rendering
    Toby Toby Waterhole Founder May 27, 2023
    1. Can you check the permissions of the public/storage directory and the files within it?
    2. Assuming these are okay, then I think the issue is likely at the nginx level. Can I see the configuration of your full server block? The config you've posted above is just an excerpt.
    Reply Actions
    1. ❓ Support
    2. waterhole/import failed to import user data
    Toby Toby Waterhole Founder May 27, 2023
    In reply to Subarist Subarist
    Subarist Subarist May 27, 2023
    After approximately 40 mins, it was completed. Error importing comments #573211: DOMDocument::loadXML(): Opening and ending tag mismatch: t line 1 and br in Entity, line: 1 Error importing comments...

    It looks like many of the posts in your Flarum table contain closing </br> tags, in the absence of an opening <br> tag. This is invalid XML and doesn't make sense – they should be self-closing <br/> tags.

    1. Can you please post the full content of one of these posts?
    2. Can you verify that Flarum renders these posts properly?

    A possible fix may be to run a find & replace on your Flarum posts table, replacing </br> with <br/>, and then try running the import again.

    User data was entered, but unable to log in. Is it necessary to change the password?

    Yes, user passwords will need to be reset.

    1 Show ⁨1⁩ ⁨reply⁩
    Reply Actions
    1. ❓ Support
    2. waterhole/import failed to import user data
    Toby Toby Waterhole Founder May 27, 2023
    In reply to Subarist Subarist
    Subarist Subarist May 27, 2023
    When set to 0.1.x-dev, the update was successful. Now stuck at "Importing 537738 comments..." image.png

    Does the progress bar ever move beyond zero? Do you mind pasting a sample of your Flarum comment data for the failing comments (specifically the content column) here, or email it to toby@waterhole.dev?

    1 Show ⁨1⁩ ⁨reply⁩
    Reply Actions
    1. ❓ Support
    2. Can't upload my photo
    Toby Toby Waterhole Founder May 27, 2023

    Hi @NathanK, I can't seem to replicate this issue... What browser are you using?

    Reply Actions
    1. ❓ Support
    2. waterhole/import failed to import user data
    Toby Toby Waterhole Founder May 26, 2023

    Hi @Subarist,

    I've just pushed a couple of fixes to user importing. Please make sure the version constraint for the waterhole/import package in composer.json is set to * or 0.1.x-dev, and then run composer update to pull in the changes, then try running the import again.

    The groups error indicates your database already has some data in it. Per the docs, make sure you're running this on a fresh Waterhole installation, before the waterhole:install command has been run.

    Reply Actions
    1. ❓ Support
    2. CSS and JS not rendering
    Toby Toby Waterhole Founder May 26, 2023

    Hi @Adeala Ademola, we'll need some more information to be able to help you.

    1. What is the contents of the public/storage directory? (assuming it exists?)
    2. Can you paste your webserver config block?
    1 Show ⁨1⁩ ⁨reply⁩
    Reply Actions
    1. 💡 Ideas
    2. How could a free tier work?
    Toby Toby Waterhole Founder May 26, 2023

    Thanks for the ideas! Some of the stuff I've written in the Philosophy is also highly relevant here:

    The Waterhole business model is very simple: We make great software. You pay to use it. That money goes back into making the software even better. [...]

    By charging for licenses, we avoid having to undertake other activities which would distract from product development, like soliciting donations, or running services. We believe that others are better placed to offer services around Waterhole, and we encourage freelancers, agencies, and entrepreneurs to seize this opportunity and become a part of the ecosystem.

    That is to say, I'm not interested in doing anything involving services at this stage.

    Dual licensing is too complicated. I think the only way I could see this working is with some kind of product limitation, like the Craft/Statamic model. Will keep thinking about it.

    👍️ 2 Like Loading...
    Reply Actions
    1. Blog
    2. Introducing Waterhole
    Toby Toby Waterhole Founder May 26, 2023
    In reply to Subarist Subarist
    Subarist Subarist May 26, 2023
    In the "Migration Steps," error while executing "composer require waterhole/import." [root@instance20220311042805 forum]# composer require waterhole/import Do not run Composer as root/super user! Se...

    Oops, I forgot to submit it to Packagist. Should be working now!

    2 Show ⁨2⁩ ⁨replies⁩
    Reply Actions
    1. Blog
    2. Introducing Waterhole
    Toby Toby Waterhole Founder May 26, 2023
    In reply to Awilum Awilum
    Awilum Awilum Digital Nomad May 26, 2023
    Toby, I have a question regarding price models. Could you please take a look at the price models for Craft CMS and Statamic? They seem to be a little more user-friendly, but ultimately the decision is...

    Thanks for the question. I've started a new discussion as my response: How could a free tier work?

    Reply Actions
    1. Blog
    2. Introducing Waterhole
    Toby Toby Waterhole Founder May 26, 2023
    In reply to Subarist Subarist
    Subarist Subarist May 26, 2023
    "Free to try locally" means that the deployed website cannot be accessed or tested by other users, is that correct? If the hosting is on the Oracle Cloud, how would I access the testing site in that c...

    From the Software License:

    1. Free Trial: Any person may use the Software in an environment that is purely for the purposes of development and client preview, and only accessible by a restricted number of users (like on a personal computer, on a server in a network with restricted access, or when protecting a staging website with a password that only a restricted number of users know).

    In other words, trialling Waterhole in a staging environment (whether it's local or not) is permitted ✅ Note that the license validator will yell at you because it can't tell between staging vs production, but otherwise the software will function nominally.

    1 Show ⁨1⁩ ⁨reply⁩
    ❤️ 1 Love Loading...
    Reply Actions
    1. 🌠 Showcase
    2. Using Waterhole for our Community Feature Request Forum
    Toby Toby Waterhole Founder May 25, 2023
    In reply to S Shain
    S Shain May 25, 2023
    Thanks for sharing Matt! Some questions for you: did you connect Waterhole to your existing userbase so people can post without having to create a Waterhole-specific account? If yes, could you share...

    I can answer this, since I did the implementation. Currently authentication for the forum is exclusively via Google OAuth, the same as authentication for the Tana app. It's on the roadmap to work on a tighter auth integration though (as well as making Waterhole generally more capable in this regard).

    2 Show ⁨2⁩ ⁨replies⁩
    Reply Actions
© 2025 Waterhole Pty Ltd
  • Product
    • Pricing
    • Releases
    • Roadmap
    • Demo
  • Resources
    • Documentation
    • Support
    • Experts
    • Blog
  • Community
    • Community
    • Twitter
    • GitHub
  • Company
    • Terms & Privacy
    • Software License