Updated Post: Choosing a Dallas-based Cloud and Hosting Provider (6 Step Checklist)
#Cloud #VPS #WebHosting
Choosing a Dallas-based Cloud ...
Updated Post: Choosing a Dallas-based Cloud and Hosting Provider (6 Step Checklist)
#Cloud #VPS #WebHosting
Choosing a Dallas-based Cloud ...
How to Install #GitLab on #AlmaLinux #VPS Easily In this tutorial we are going to show you in detail how to install Gitlab on AlmaLinux VPS.
What is GitLab?
GitLab is open-source #software written in Ruby, Go and JavaScript operated by GitLab Inc. GitLab offers a wide range of features such as CI/CD (Continuous Integration, Continuous Delivery) which makes the work of ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-gitlab-on-almalinux-vps-easily/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #dedicatedserver #rubyonrails #installguide #rubygems #selfhosted #selfhosting
Updated Post: Self-Hosting Clawdbot on VPS (3 Minute Quick Deploy Guide 🤖)
#Cloud #Guides #VPS
Self-Hosting Clawdbot on VPS (...
Updated Post: Complete Guide to Setting Up an Apache Reverse Proxy for an Ecommerce Website
#Cloud #DedicatedHosting #Guides #VPS #WebHosting
Complete Guide to Setting Up a...
How to Integrate Rocket.Chat with #BigBlueButton Server
This article provides a guide demonstrating how to integrate Rocket.Chat with BigBlueButton server. Here’s a complete guide to connect Rocket.Chat with BigBlueButton (BBB) for in-app video conferencing on your #Debian VPS:
What is Rocket.Chat?
Rocket.Chat is an open-source communication platform ...
Continued 👉 https://blog.radwebhosting.com/how-to-integrate-rocket-chat-with-bigbluebutton-server/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #opensource #rocketchat #selfhosting #education #selfhosted #videoconferencing #elearning #vps
How to Integrate Rocket.Chat with #BigBlueButton Server
This article provides a guide demonstrating how to integrate Rocket.Chat with BigBlueButton server. Here’s a complete guide to connect Rocket.Chat with BigBlueButton (BBB) for in-app video conferencing on your #Debian VPS:
What is Rocket.Chat?
Rocket.Chat is an open-source communication platform ...
Continued 👉 https://blog.radwebhosting.com/how-to-integrate-rocket-chat-with-bigbluebutton-server/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #selfhosted #videoconferencing #elearning #selfhosting #opensource #vps #education #rocketchat
Updated Post: 🚀 Deploy n8n on Ubuntu VPS (Quick-Start Guide)
#Cloud #Guides #VPS
🚀 Deploy n8n on Ubuntu VPS (Qu...
How to Install and Run #ArchiveBox on #Ubuntu #VPS Server in 5 Minutes (Quick Start Guide)
This article provides a guide for how to install and run ArchiveBox on Ubuntu VPS server.
What is ArchiveBox?
ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view websites offline. Without active preservation effort, everything on the internet eventually ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-and-run-archivebox-on-ubuntu-vps-server/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #opensource #selfhosting #installguide #selfhosted #vpsguide
Updated Post: Install and Run Apache Answer on Ubuntu VPS
#Cloud #Guides #VPS
Install and Run Apache Answer ...
How to Deploy #PowerDNS #Cluster on #Ubuntu #VPS Servers This article provides a detailed guide for how to deploy PowerDNS cluster on Ubuntu VPS servers.
What is PowerDNS?
PowerDNS is an open-source #DNS (Domain Name System) server software that provides both authoritative and recursive DNS services. It’s widely used by ISPs, hosting providers, and enterprises due to its performance, scalability, and flexibility.
Key Features of PowerDNS: ...
Continued 👉 https://blog.radwebhosting.com/how-to-deploy-powerdns-cluster-on-ubuntu-vps-servers/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #installguide
Updated Post: How to Install Coroot on Ubuntu VPS
#Cloud #Guides #VPS
How to Install Coroot on Ubunt...
How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)
This article provides a guide for how to host your own Mastodon server on a VPS.
Running your own Mastodon server on a VPS is an excellent way to enjoy an efficient and secure Mastodon experience.
What is Mastodon?
Mastodon is a #decentralized social media platform that enables users to post ...
Continued 👉 https://blog.radwebhosting.com/how-to-host-your-own-mastodon-server-on-a-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #rubyonrails #selfhosted #installguide #activitypub #rubygems #selfhosting
🥳 New module release: Hetzner Cloud OpenAPI Client
https://codeberg.org/small-tech/hetzner-cloud-openapi-client
This is an OpenAPI client for Node.js generated from the official Hetzner Cloud OpenAPI specification using Massimo.
Recently, while reviewing the code for Catalyst¹, I realised that the Hetzner library I was using was deprecated. The only other client library listed on Awesome Hetzner Cloud for JavaScript was updated seven years ago². So I did a bit of research and discovered that Hetzner has an official OpenAPI specification (useful little things that you can generate documentation as well as working client code from). I also discovered Massimo³, a lightweight and easy to use OpenAPI client generator.
So, anyway, a few minutes later, I had a working Node.js client generated but I thought I’d take a little more time to make it into a module in case anyone else wanted to use it.
In the process, I also created a simple web app example with Kitten⁴ where you can enter your Hetzner API key in a web interface, have it persisted to the default Kitten database⁴ and then carry out a simple call to list your servers. It’s 99 lines of code, including comments, in a single file. (Because Kitten loves you.)
The example uses the new/advanced class and event-based way of working with Kitten so you might find it interesting for that reason too (I haven’t had the chance to document this workflow properly yet). It also showcases Kitten’s Streaming HTML⁵ workflow, as well as its built-in support for semantic default styles and its first-class Markdown support.
You can see the source code for the Kitten example here:
https://codeberg.org/small-tech/hetzner-cloud-openapi-client/src/branch/main/example/index.page.js
The cool thing is that because the client is generated from the official Hetzner OpenAPI specification, it’s one command to update it should the specification change and you can be sure it matches exactly what’s in the API documentation.
Enjoy!
💕
¹ https://catalyst.small-web.org
² https://github.com/hetznercloud/awesome-hcloud#javascript
³ https://massimohttp.dev/
⁴ https://kitten.small-web.org/tutorials/persistence/
⁵ https://kitten.small-web.org/tutorials/streaming-html/
#Hetzner #HetznerCloud #API #OpenAPI #Massimo #NodeJS #JavaScript #servers #hosting #VPS #Kitten #SmallWeb #SmallTech
Updated Post: Rad Web Hosting vs Hostinger: Which is Best for Your Business?
#Cloud #DedicatedHosting #VPS #WebHosting
Rad Web Hosting vs Hostinger: ...
How to Install #AbuseIO on a #Debian #VPS (5 Minute Quick-Start Guide) This article provides a detailed guide on how to install AbuseIO on a Debian VPS server.
What is AbuseIO?
AbuseIO is an open-source abuse management platform designed to help network operators, hosting providers, and ISPs efficiently process and respond to abuse reports. It automates the collection, categorization, and handling of abuse complaints ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-abuseio-on-a-debian-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #mariadb #installguide #vpsguide
Updated Post: 🚀 Deploy Flowise + Kubernetes + Helm on Ubuntu VPS (10-Step Guide)
#Cloud #Guides #VPS
🚀 Deploy Flowise + Kubernetes ...
🚀 How to Deploy #Keycloak on #Ubuntu #VPS (5 Minute Quick-Start Guide)
Here’s a clear and detailed how-to guide for how to deploy Keycloak on Ubuntu VPS. This guide uses Keycloak in standalone mode with #PostgreSQL as the database and #NGINX as a reverse proxy with SSL.
What is Keycloak?
Keycloak is an open-source identity and access management (IAM) ...
Continued 👉 https://blog.radwebhosting.com/how-to-deploy-keycloak-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #openjdk #reverseproxy #identitymanagement #opensource #selfhosted #letsencrypt #selfhosting
How to Install Sakai #LMS on #AlmaLinux #VPS
This article provides a guide demonstrating how to install Sakai LMS on AlmaLinux VPS.
What is Sakai LMS?
Sakai LMS is an open-source learning management system designed for colleges, universities, and online education providers to deliver courses, manage learning resources, and support collaboration ...
Continued 👉 https://blog.radwebhosting.com/how-to-install-sakai-lms-on-almalinux-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #openjdk #apachetomcat #elearning #selfhosted #opensource #selfhosting #sakailms #learningmanagementsystem
Updated Post: 🚀 How to Deploy OPNsense on a Rad Web Hosting VPS
#Cloud #Guides #VPS
🚀 How to Deploy OPNsense on a ...