Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Off-topic
  3. Help & Feedback wanted: broken link checker needs (stress-)testing

Help & Feedback wanted: broken link checker needs (stress-)testing

Scheduled Pinned Locked Moved Off-topic
betatestingfeedback wanted
6 Posts 4 Posters 53 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    msbt
    App Dev
    wrote last edited by
    #1

    Hello Cloudronauts!

    I’ve been building a frontend for my broken link checker over the past months as a side project and I’m getting close to releasing it to the public. The main goal was to keep it easy, fast and straightforward, while still covering the things that tend to matter in practice (broken links, redirects, some server info and basic SEO checks).

    Before actually publishing it somewhere, I thought I'd ask the Cloudron community for a little help, run it against real-world setups and see where it breaks or gives misleading results (also, I ran out of ideas which sites to check). If anyone here is interested in trying it on their own sites and sharing feedback with me (either publicly or dm), that would be much appreciated.

    I’m especially interested in:

    • edge cases (odd redirects, timeouts, unusual setups)
    • anything confusing or missing in the reports
    • cases where results don’t look correct
    • general feedback/bug-reports or inconsistencies
    • last minute feature requests

    I’ve set up a 60-day coupon (code: WE-LOVE-CLOUDRON, redeemable until the end of April) "starter plan" for this, so you can use it without any barriers (other than your email-address), after the 60 days it will fall back to a free account. If something looks off, you can send me a share link or just describe what you’re seeing.

    Here's the URL: https://www.4f.at/

    This is not meant as a promotion, just trying to make the tool more solid before launch. Also posting it here especially since this is a 100% Cloudron powered affair (except the runners for the build pipeline):

    • custom Next.js app with PostgreSQL and Redis (sessions, rate-limiter, caching)
    • Keycloak for OIDC authentication (sends out magic links for login)
    • crawlers are custom Go-apps that can be easily deployed on multiple servers to scale horizontally
    • source-code resides in a private Gitea instance, the build pipeline includes the docker registry app, Cloudron build service and a custom Drone-app & runners
    • Umami for statistics

    Thanks for the attention!

    Happy Hosting & Web Development

    luckowL 1 Reply Last reply
    4
    • M msbt

      Hello Cloudronauts!

      I’ve been building a frontend for my broken link checker over the past months as a side project and I’m getting close to releasing it to the public. The main goal was to keep it easy, fast and straightforward, while still covering the things that tend to matter in practice (broken links, redirects, some server info and basic SEO checks).

      Before actually publishing it somewhere, I thought I'd ask the Cloudron community for a little help, run it against real-world setups and see where it breaks or gives misleading results (also, I ran out of ideas which sites to check). If anyone here is interested in trying it on their own sites and sharing feedback with me (either publicly or dm), that would be much appreciated.

      I’m especially interested in:

      • edge cases (odd redirects, timeouts, unusual setups)
      • anything confusing or missing in the reports
      • cases where results don’t look correct
      • general feedback/bug-reports or inconsistencies
      • last minute feature requests

      I’ve set up a 60-day coupon (code: WE-LOVE-CLOUDRON, redeemable until the end of April) "starter plan" for this, so you can use it without any barriers (other than your email-address), after the 60 days it will fall back to a free account. If something looks off, you can send me a share link or just describe what you’re seeing.

      Here's the URL: https://www.4f.at/

      This is not meant as a promotion, just trying to make the tool more solid before launch. Also posting it here especially since this is a 100% Cloudron powered affair (except the runners for the build pipeline):

      • custom Next.js app with PostgreSQL and Redis (sessions, rate-limiter, caching)
      • Keycloak for OIDC authentication (sends out magic links for login)
      • crawlers are custom Go-apps that can be easily deployed on multiple servers to scale horizontally
      • source-code resides in a private Gitea instance, the build pipeline includes the docker registry app, Cloudron build service and a custom Drone-app & runners
      • Umami for statistics

      Thanks for the attention!

      luckowL Offline
      luckowL Offline
      luckow
      translator
      wrote last edited by
      #2

      @msbt text color white on background white in a form, isn't the best idea. 🙂 16bcd91c-6f52-4b18-a45b-94fd0179af99-image.jpeg

      Pronouns: he/him | Primary language: German

      M 1 Reply Last reply
      4
      • luckowL luckow

        @msbt text color white on background white in a form, isn't the best idea. 🙂 16bcd91c-6f52-4b18-a45b-94fd0179af99-image.jpeg

        M Offline
        M Offline
        msbt
        App Dev
        wrote last edited by
        #3

        @luckow thanks for that, I never checked light mode on the keycloak template 😅 Should be fixed!

        Happy Hosting & Web Development

        1 Reply Last reply
        3
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote last edited by
          #4

          We used this tool to fix the various broken links in our docs repo - https://git.cloudron.io/docs/docs/-/commit/37fa62cd22285a1b12172fa6fca6294f235fd04e

          1 Reply Last reply
          3
          • jamesJ Offline
            jamesJ Offline
            james
            Staff
            wrote last edited by james
            #5

            Hello @msbt
            I will look into your tool and use it a little to give feedback.

            One thought that instantly crossed my mind, will there be a Cloudron Community App for this?
            I can see that your aim is also to generate revenue with this, so I can understand it not being open-source.
            Next thought, what if the Cloudron Community App is like a 'runner' to the global infrastructure of 4f.at?
            In the sense of, if someone would use the Cloudron Community App for 4f.at, they also agree to share a certain percentage of their server resources to the global infrastructure.
            This way Cloudron users can host your software themselves with full use for their needs and provide resources to the pool saving you and them money.
            Something like a decentralized open infrastructure?
            Implementation of that might be a big task tho.

            1 Reply Last reply
            2
            • M Offline
              M Offline
              msbt
              App Dev
              wrote last edited by
              #6

              @james awesome, if you run out of pages and need a bump, let me know 😉

              I thought about open-sourcing the thing from the start, but after a bit of testing I realized how many websites are tunneling through services like Cloudflare - which would instantly block traffic from bots like this one.

              It was quite an ordeal to get a "signed agent" approved by CF, but I managed to get that done eventually (wrong category, but hey, it's in there 😆). This means every request is signed with a special signature deriving from a host key in /.well-known/...

              So you would either have a lot of self-hosted bots that can't do a lot or you would swamp Cloudflares bot directory - both not ideal, that's why I opted to keep it closed and offered a generous free tier instead. Revenue is not the priority, I wanted to get it out so people can have fun with it.

              The runners idea is interesting though, currently they all share the same internal API key for auth between each other, that would probably require some fiddling around. Lets iron out all the kinks first and see where we go from there 🙂

              Happy Hosting & Web Development

              1 Reply Last reply
              2

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Bookmarks
              • Search