Skip to content

Sudonix featured on justoverclock.it

Announcements
3 2 977 1
  • Sudonix has recently been featured on justoverclock.it, an Italian based blog dedicated to the world of overclocking and gaming hardware, and offering news and insights on the digital world 💗

    15acf378-92ab-4147-9b24-8b0e08730647-image.png

    See the review here. It’s in Italian, so you can either use a translator (if you’re not a native Italian speaker), or view the translated article below

    "We know that launching a website is not always a simple thing, you have to set it up well and not everyone is always (alas) capable of doing it.

    Everything becomes even more complicated if you have decided to use a VPS server, and not a managed hosting.

    In fact, although having a VPS undoubtedly has advantages (such as the freedom to create your own environment without having to submit to the rules of managed hosting), it also puts you in front of a much higher level of complexity.

    In fact, managing your VPS server means having to install one by one the components that will be used by your website (apache, nginx, mysql, php, etc. …). And therefore having to do most of the command line operations.

    If despite the premise (like me) you want to try your hand in this world and learn how to manage your website, here is a very important resource that comes to our aid in a completely free way. I’m talking about Sudonix , which is a website managed by professionals in the sector that will help you step by step in the management and configuration of your server, as long as you know a minimum of English (in fact the site is not Italian).

    We have tried the service, and we will try it again since we always need new information, and for this reason we recommend it to you too!

    Visit https://sudonix.com"

    This review was provided by @justoverclock, who leveraged the free services on offer here to help him on his journey to managing his own VPS.

    And the thread that got this started ? Well, you’ll find that here

  • Sudonix has recently been featured on justoverclock.it, an Italian based blog dedicated to the world of overclocking and gaming hardware, and offering news and insights on the digital world 💗

    15acf378-92ab-4147-9b24-8b0e08730647-image.png

    See the review here. It’s in Italian, so you can either use a translator (if you’re not a native Italian speaker), or view the translated article below

    "We know that launching a website is not always a simple thing, you have to set it up well and not everyone is always (alas) capable of doing it.

    Everything becomes even more complicated if you have decided to use a VPS server, and not a managed hosting.

    In fact, although having a VPS undoubtedly has advantages (such as the freedom to create your own environment without having to submit to the rules of managed hosting), it also puts you in front of a much higher level of complexity.

    In fact, managing your VPS server means having to install one by one the components that will be used by your website (apache, nginx, mysql, php, etc. …). And therefore having to do most of the command line operations.

    If despite the premise (like me) you want to try your hand in this world and learn how to manage your website, here is a very important resource that comes to our aid in a completely free way. I’m talking about Sudonix , which is a website managed by professionals in the sector that will help you step by step in the management and configuration of your server, as long as you know a minimum of English (in fact the site is not Italian).

    We have tried the service, and we will try it again since we always need new information, and for this reason we recommend it to you too!

    Visit https://sudonix.com"

    This review was provided by @justoverclock, who leveraged the free services on offer here to help him on his journey to managing his own VPS.

    And the thread that got this started ? Well, you’ll find that here

    @phenomlab Congrats!! That is awesome! You do a phenomenal job!!

  • @phenomlab Congrats!! That is awesome! You do a phenomenal job!!

    @Madchatthew thanks


Related Topics
  • 14 Votes
    9 Posts
    1k Views
    @DownPW of course. As I mentioned in the first post, Sudonix isn’t going anywhere. It’ll continue to be free as it always has been.
  • ANNOUCEMENT: New NTFY Server

    Announcements ntfy push alerts
    9
    1
    7 Votes
    9 Posts
    2k Views
    @crazycells that’s as good a test as any
  • 36 Votes
    43 Posts
    10k Views
    I was experiencing 500 (Internal Server Error) responses from the proxy, visible in the browser console: GET https://proxy.xxx-xxx.net/ogproxy?url=https%3A%2F%2Fzupimages.net%2Fup%2F26%2F16%2Fld8h.jpg 500 (Internal Server Error) After investigation, I found two root causes: 1. Direct image URLs being sent to the proxy The custom JavaScript responsible for detecting links and sending them to the proxy was using the following regex to exclude direct image links: var fileExtensionPattern = /\.(png|jpeg|gif|pdf|docx?|xlsx?|pptx?|zip|rar|svg)$/i; Note that .jpg and .webp were missing from the pattern. As a result, links ending in .jpg were not recognized as direct image URLs and were forwarded to the OGProxy, which then tried to scrape them as web pages using open-graph-scraper — causing a 500 error. The fix was to add the missing extensions: var fileExtensionPattern = /\.(jpg|png|jpeg|gif|pdf|docx?|xlsx?|pptx?|zip|rar|svg|webp)$/i; 2. The proxy not following HTTP redirects Some image hosting services (e.g. zupimages.net) return a 301 redirect from the bare domain to www. When curl follows the redirect manually the image loads fine: curl -IL https://zupimages.net/up/26/16/ld8h.jpg HTTP/2 301 → https://www.zupimages.net/up/26/16/ld8h.jpg HTTP/2 200 However, the proxy’s axios.get() call does not handle this gracefully when open-graph-scraper is involved, resulting in a 500 error being returned to the client. My questions are: Is there a known best practice for handling redirect chains in open-graph-scraper? Would passing maxRedirects or followRedirect options explicitly to axios or ogs fix this reliably? Is there a cleaner way to pre-filter direct image/file URLs before they reach the proxy, ideally at the NodeBB plugin level rather than in custom JS? Thanks in advance.
  • Clustering for NodeBB enabled

    Announcements cluster
    22
    1
    16 Votes
    22 Posts
    4k Views
    @Madchatthew True. I think this is the reason as to why most Open Source projects are abandoned because they are not sustainable in the long-term.
  • Theming support in Sudonix

    Moved Announcements themes
    41
    5
    61 Votes
    41 Posts
    13k Views
    @phenomlab said in Theming support in Sudonix: I thought I’d better come by here with an update so everyone knows that the Swatch project isn’t abandoned, or has simply “gone cold”. In fact, quite the opposite. I’ve setup a dev instance on my home network which I’m currently developing against. I’ll put some screenshots up soon, but the Swatch code is currently enjoying a rewrite. The great news is that you’ll get ten times the flexibility you have now meaning greater support for light themes, although the downside is that there isn’t that much backwards compatibility meaning some of my own themes even need to be completely redesigned. However, this isn’t the end of the world. Once you’re familiar with the classes, it really doesn’t take long at all to create your own themes. More to follow. I’ll be putting together a video of what the revamped theme will look like very soon - just got some small issues to iron out, and code cleanup beforehand…
  • New "quote" feature added

    Announcements quote
    12
    1
    3 Votes
    12 Posts
    3k Views
    @phenomlab Inquiring minds will be curious. See my reply in the “Miscellany” thread, eh?
  • PWA support for Sudonix Platform

    Announcements pwa
    4
    5 Votes
    4 Posts
    1k Views
    @crazycells Yes, you should install the app that is offered when you access the site. I’ve had mixed experiences with this though. It seems to work fine with Chrome and Firefox, but it’s a bit hit and miss with Apple devices because of their closed ecosystem, and the inability to access the push service directly. Android is completely different in the sense that the service is open for usage, meaning hooking into the pusher is simple. For Apple, it is closed source, so probably won’t work.
  • Fancybox now used for image handling

    Announcements fancybox
    16
    6 Votes
    16 Posts
    3k Views
    And it seems to be less conflicting!