Hosting r/Hosting is for discussions of web hosting services and service providers including: shared hosting, wordpress website hosting, cloud hosting, VPS providers, dedicated servers, and other hosting related services. General discussions on web hosting are welcome.

  • Open source Hetzner auto-scaler and load balancer: What’s your thoughts on it?
    by /u/West-Astronaut-6134 on January 4, 2026 at 2:11 pm

    Hey all! Recently I’ve been working on a auto-scaler for my Hetzner deployments writting in Go and React. I’ve came around project like hetzner-k3s where I really like the auto-scale aspect, but I don’t want to use k8s for my side project. As my side project has been growing, so did the need for scaling, which is why I built this little auto-scaler + load balancer for my project. It works pretty straight forward, you enter: CPU and RAM thresholds Desired min and max instances Git repo info and credentials Deployment instructions Load balancing strategy (round-robin, etc.) Health and readiness endpoints (you must of course implement these yourself) I also built in some other cool features, like using the public IP initially for the readiness checks and then using the Hetzner API to remove the public IP and use the private IP for further health checks if you desire so (it creates a private network via the Hetzner API for doing private IP comms). You boot up the program and it will start doing its thing. Scale up new server instances with the desired Hetzner resource type as load increases, scale down as load decreases. I was thinking of open-sourcing this and building it as a docker image if people are interested. Ofcourse this takes some work and time, like making some features more configurable. But I don’t mind if there is interest. Let me know your thoughts on it! https://preview.redd.it/lvc8wbisbcbg1.jpg?width=1600&format=pjpg&auto=webp&s=c10c6d015f67504936860945cf16f66cd0c60df1 submitted by /u/West-Astronaut-6134 [link] [comments]

  • Question about how virtarix handles abuse reports and dmca
    by /u/Proper-Reason-8381 on January 4, 2026 at 1:18 pm

    i am thinking about moving a few of my automation tools and some scraping scripts over to virtarix because they have a great cost to spec ratio however i have seen mixed reviews lately about how they handle account suspensions one person on a forum claimed they shut him down immediately over an old abuse report for those of you who have been with them for a few months what is your experience i am not doing anything illegal but sometimes scraping or certain scripts can trigger automated flags i would much rather stay with a provider like contabo if they give you time to explain yourself but their performance has been too sluggish lately does virtarix actually talk to you before pulling the plug or are they super strict i just want to make sure i am not walking into a zero tolerance situation for simple false positives looking for real user experiences not speculation submitted by /u/Proper-Reason-8381 [link] [comments]

  • Looking For Equivalent Dedicated Servers to SYS-1
    by /u/xHypq on January 4, 2026 at 9:50 am

    submitted by /u/xHypq [link] [comments]

  • Connecting GitHub Private Repo to Hostinger with auto-update commits (replacing Netlify)
    by /u/Fancy-Quarter-4124 on January 3, 2026 at 9:18 pm

    Here is the full working setup I had to figure out with little help that the help page provided for private repos. Step 1: Enable Git in Hostinger Open the website Hostinger panel and go to Advanced > GIT. Generate and copy the SSH key shown under Private Git Repository. https://preview.redd.it/gofsjmke77bg1.png?width=3417&format=png&auto=webp&s=9b7a4866a9d27e64552360454018ee0119350364 Step 2: Add the SSH key to your GitHub. Go to Settings > SSH and GPG Keys > New SSH Key https://github.com/settings/ssh/new Enter a title like “My Hostinger SSH” and paste your key from Step 1 https://preview.redd.it/exph78vi77bg1.png?width=3132&format=png&auto=webp&s=b1ec16ccba99891fa9e8d070ec005a43da542719 Step 3: Enable and Access SSH in Hostinger. Go to Advanced > SSH Access. Enable SSH Change Password and set an SSH password Copy the SSH login command shown on the page. https://preview.redd.it/pitcxcrl77bg1.png?width=3372&format=png&auto=webp&s=164296359e461b6b2f7493a83bd645a795a256e7 Step 4: Open a terminal (like CMD) on your computer Paste the login command you copied from Step 3. ssh -p 0000 [u79869@eu.iuh](mailto:u79869@eu.iuh) It will ask if you want to add. Reply with Yes. Input the password you set in Step 3. NOTE:You won’t see the password being typed AT ALL. Assume it is being typed and hit enter You are logged in. Keep this open https://preview.redd.it/fe03lq4n77bg1.png?width=2865&format=png&auto=webp&s=8d66383891fbe5cb9e89016bb64e139dbf7e0a27 Step 5: GitHub Private Repo: In your GitHub repo, open Settings > Webhooks > Add webhook. In the URL place, add the full URL with the right https: like https://apple.com Keep everything else default and save Then in repo, click the “code” button on the top right. Click the SSH tab Copy the command. https://preview.redd.it/v2w6v0kv77bg1.png?width=1914&format=png&auto=webp&s=e2cded1fb3d6e49af30d0f12c5e6676daf1dbdf1 https://preview.redd.it/i8c9rirw77bg1.png?width=2361&format=png&auto=webp&s=26e93082b1e468f3b0606c61879a061bf7ae8d61 Step 6: Deploy the website in the terminal that is open Run this command. Replace YOURDOMAIN with your domain like apple.com. ​ cd ~/domains/YOURDOMAIN/public_html This command will delete and clear any old files from the domain folder: rm -rf * Now this command. This will deploy the current repo. Replace with Repo SSH you copied in the last step: git clone git@github.com:USERNAME/REPO.git . NOTE: the dot . in the end with a space before. This is important, else a subfolder will be created. Your website is now live on your domain. _____________ The next step is “AUTO-UPDATE” commits. Step 7 Run these commands. Replace with your domain at every step like apple.com cd ~/domains/YOURDOMAIN nano deploy.sh and Paste this (replace the last word “main” if the branch name is any other): #!/bin/bash cd /home/USER/domains/YOURDOMAIN/public_html /usr/bin/git pull origin main Hit ctrl/cmd + O then hit Enter then Ctrl/Cmd + X Then this: chmod +x deploy.sh then: mkdir public_html/deploy nano public_html/deploy/index.php Paste (replace with your domain): <?php shell\_exec(‘bash /home/USER/domains/YOURDOMAIN/deploy.sh’); echo “Deployment successful”; ?> Done! From now on, whenever you make a new commit, your live website updates automatically within seconds. This completely replaced Netlify for me. Hope this helps someone. submitted by /u/Fancy-Quarter-4124 [link] [comments]

  • Channelislandhosting.net reviews
    by /u/topsykret888 on January 3, 2026 at 8:50 pm

    Posting this for anyone researching ChannelIslandHosting.net before signing up for their services. I have been working with domains and hosting platforms professionally for over 15 years, and this is my personal experience after being a long time customer. I usually do not post long complaints, but after years of dealing with ongoing issues, I feel like this is worth sharing for others doing research. ChannelIslandHosting.net has been one of the most frustrating domain registrar and hosting providers I have personally used. The platform itself feels outdated and unreliable. There are frequent bugs, broken sections, and inconsistent behavior that make basic domain management harder than it should be. One recurring problem was domain renewals. After renewing domains, they often did not show as renewed in the control panel. Domains would still appear expired or pending, which creates unnecessary stress when you are managing active projects. Each time this happened, I had to contact support just to confirm whether the renewal actually went through. These domain renewal issues should not happen at a professional registrar. Another major frustration is how restricted domain management is. Basic features like auth codes and domain lock controls are not easily accessible. Instead of being able to manage domains directly, you are required to contact support for things that most registrars allow you to handle yourself. This adds friction and slows everything down, especially if you manage more than a few domains. The overall platform experience does not inspire confidence. Navigation is clunky, workflows are inefficient, and it feels like the system has not kept up with modern expectations. Unfortunately, support interactions did not help the situation. In my experience, communication felt cold and dismissive, and there was little effort to acknowledge problems or provide reassurance. Even when issues appeared to stem from the platform itself, responses felt rigid and transactional rather than customer focused. What ultimately pushed me to leave was the lack of flexibility or goodwill as a long time customer. Simple requests that other registrars commonly accommodate were flatly denied. There was no sense that loyalty mattered or that retaining customers was a priority. I have used many other domain registrars and hosting providers over the years. With most of them, renewals update immediately, auth codes are accessible, and support interactions feel professional and respectful. That contrast became very clear over time. Eventually, I transferred all of my domains out. The transfer process alone highlighted how outdated and restrictive the platform had been. Once everything was moved, it was a relief not having to double check renewals or contact support for basic domain tasks. This is just my personal experience, but after more than 15 years working in online development, this was easily one of the most frustrating registrar experiences I have had. If you are researching ChannelIslandHosting.net reviews and feeling unsure, I would strongly recommend comparing alternatives before committing. Lastly, after I finished moving all and updating my remaining domains, I feel safer with my domains and the difference with a modern registrar has been night and day. submitted by /u/topsykret888 [link] [comments]

Leave a Reply

Your email address will not be published. Required fields are marked *