Does anyone have suggestions for #domain #registrars #hosters that support .eu and .de domains, native / uncomplicated / support independent #dnssec setup and #webhosting for a modular setup? I'm really tired about #hetzner and #scaleway. hetzner implemented my ds records and after some days it got deleted again 😂 scaleways api is not what I wish for and the support asks me questions I already answered. please give me suggestions that support my autonomy and does make me shout fuck off 🙏🏻🙃
🥳 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
Help wanted.
I migrated a site to a new host (Hetzner) yesterday. Spammers can apparently reach the site, but I still can’t.
Is there anything I can try?
https://www.jeremycherfas.net/blog/alas-i-am-not-a-server-admin
Das Platform-Team, das bei Hetzner Cloud für die Cloud-Infrastruktur (Virtualisierung und Hostsysteme) verantwortlich ist, sucht einen Softwareentwickler/Site Reliability Engineer!
Remote innerhalb Deutschlands (inkl. Bereitschaftsrotation)
Tech Stack: QEMU/KVM, Linux, Go, Ruby, Python, Ansible, QEMU, KVM, Redfish, OpenBMC
Mehr Info unter https://hetzner-cloud.de/jobs/2479946
#hetznercloud #hetzner #getfedihired #fedijob #remotejobs #PlatformEngineer #SRE #SoftwareDeveloper
Das Platform-Team, das bei Hetzner Cloud für die Cloud-Infrastruktur (Virtualisierung und Hostsysteme) verantwortlich ist, sucht einen Softwareentwickler/Site Reliability Engineer!
Remote innerhalb Deutschlands (inkl. Bereitschaftsrotation)
Tech Stack: QEMU/KVM, Linux, Go, Ruby, Python, Ansible, QEMU, KVM, Redfish, OpenBMC
Mehr Info unter https://hetzner-cloud.de/jobs/2479946
#hetznercloud #hetzner #getfedihired #fedijob #remotejobs #PlatformEngineer #SRE #SoftwareDeveloper
Après avoir testé rapidement les deux offres de #sauvegarde #borgbackup « grand public » les moins chères du marché que j’ai trouvées, je dirais pour faire court :
- #Hetzner : moins cher/To, et permet une meilleure granularité de configuration.
- #Borgbase : un peu plus cher/To, mais : installation et configuration bien plus faciles et rapides, avec des petites fonctions cools, telles que les alertes mail en cas d’absence de sauvegarde automatiques pendant un temps choisi.
Set up beszel on all my #selfhosted servers now: main controller on my #hetzner VPS, agents on all local servers. Goal: basic monitoring (cpu, memory, disk, temperature). Looks very slick. Still have to set up alerting.
Nazis daten, dealen und planen Nachwuchs... und Big Tech hostet mit.
WhiteDate, WhiteDeal & WhiteChild sind weiter online, obwohl sie gegen EU-Gesetze zu Hassrede & Diskriminierung verstoßen.
#cloudflare #hetzner #Hostinger – schaut da bitte nochmal rein.
Kein Internet für Rassist:innen.
👉 okstupid.lol
#WhiteDate #Antifa #nazis #KeinInternetFürRassisten #OkStupid #HostResponsibly #NazisRaus #aws #lol
It’s been down for more than three hours now. Nothing critical, it’s just one of the nodes in my "CDN" that serves the BSD Cafe’s media (and a bit more), and DNS has already taken it out since it’s not responding.
Still, I’ve never experienced such a long outage on #Hetzner before.
Tiens, tu as un VPS chez Heztner ?
Tu as Yunohost installé dessus ?
As-tu une erreur : "[ERROR] Port 5223 is not reachable from the outside." quand tu fais un diagnostic ?
Le port est bien ouvert sur Yunohost, mais rien n'y fait :/
As-tu ça aussi ? et si non alors comment as-tu fais Oo
Tiens, tu as un VPS chez Heztner ?
Tu as Yunohost installé dessus ?
As-tu une erreur : "[ERROR] Port 5223 is not reachable from the outside." quand tu fais un diagnostic ?
Le port est bien ouvert sur Yunohost, mais rien n'y fait :/
As-tu ça aussi ? et si non alors comment as-tu fais Oo
I had a bad experience with #hetzner - I'm having the smallest storage box and last month I received email from them that they won't bill me because I did not reach the minimum billing amount. I did not think it was a big deal since I assumed they will bill me next month. Now I received a notice that all my accounts are blocked because I did not pay my invoice and the contract is canceled. They have my data as ransom. I'll be moving away from them next month, as soon as I get my data back.