hetznercloud / apps Goto Github PK
View Code? Open in Web Editor NEWHetzner Cloud Apps
Home Page: https://www.hetzner.com/cloud
Hetzner Cloud Apps
Home Page: https://www.hetzner.com/cloud
Hello,
it seems to me that jitsi cannot send streams to youtube. (option is disabled)
Hi,
I created a wireguard app using hetzner cloud. It connects but there is no internet!
Since the ubuntu-24.04
image is already available in the Cloud console, could we base the docker-ce
image on this one instead of ubuntu-22.04
?
docker-ce image is based on the ubuntu-24.04
image.
Hello, i have a Problem with the app BigBlueButton
https://docs.hetzner.com/cloud/apps/list/big-blue-button/
I created a new server with the BigBlueButton app using the hetzner cloud console. Once installed, BigBlueButton works, but Microsoft Office Documents cannot be uploaded as a presentation. See Screenshot:
My tests:
The upload of PDF documents always works.
If I install a new Ubuntu 18.04 server from Hetzner and then BigBlueButton 2.4.5 (3018) with the official script, the Microsoft Office documents upload also work .
If I create a new server via the Hetzner app and then want to update BBB via the official script, nothing works anymore.
Is an update of the apps planned? How can I update the Hetzner apps to the current version?
Here the official bbb script:
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-240 -s bbb.example.com -e [email protected] -w -g
Official BigBlueButton Installation Guide:
https://docs.bigbluebutton.org/2.4/install.html
The idea of the hetzner apps is great. but it should also work and a possibility to update in the future (possibly also automatically) is very important!! Without updates, there is a high risk of attacks.
Version 0.4.0, released on Dec 2, 2022 is more than half an year old. It should be replaced by version 0.5.2, which was released on June 23.
Also, the default user is currently admin, which can't be easily changed. This should be changed in the install script so that I can use a different username.
I am lazy I want to have docker-compose.
Running
curl https://get.docker.com | bash
should be enough
Hello, regarding the new update of the “Deploy with Hetzner” button, can I use Bash code with it?
For example, I want to reference a Docker CE app and then run the command from my Bash file to install specific software inside Docker.
I’m looking to share my affiliate link to install N8N on Hetzner with just one click. Is that currently possible? or any other way to achieve that for newcomers I will recommend.
The Rustdesk installation script does not force the use of keys, so anyone who knows the IP address can use the Rustdesk relay server.
If the user does not have the key, they should not be able to use the rustdesk server.
Anyone who knows the ip address can use the rustdesk server without any key requirement.
No response
No response
No response
When trying to run the Photoprism app on a shared server with only ipv6, errors appear in docker compose logs
stating "network is unreachable"
Running the Photoprism image would generate a certificate for a domain that already has its AAAA record defined on a server with an ipv6 address.
A certificate is not generated, but the server can be accessed by its IP address as well as its AAAA-linked URL (therefore the photoprism part of the image works and DNS records are probably set up correctly).
No response
traefik | time="2024-03-06T15:54:13Z" level=error msg="Unable to obtain ACME certificate for domains \" {URL} \": cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory': Get \"https://acme-v02.api.letsencrypt.org/directory\": dial tcp 172.65.<>.<>:443: connect: network is unreachable" providerName=mytlschallenge.acme ACME CA="https://acme-v02.api.letsencrypt.org/directory" routerName=photoprism@docker rule="Host(` {URL} `)"
URL redacted, server IP addr partially redacted
This was with reverse DNS enabled and AAAA records pointing to the server's IPv6 address. At no point did I add A or CNAME or ALIAS records for the ipv4 address, so I don't believe ipv4 is being used or is necessary between the visitor and server.
After adding an ipv4 address in the cloud console and some /etc/docker/daemon.conf workarounds on the server, such as adding a pair for registry-mirrors and ipv6 and ip6tables, the problem seems to be resolved (or the certificate generated by manually running certbot via pip was slow to get approved and then was imported by the docker image. I also tried about a dozen different things over a few hours, so it's possible some other change was the eventual turning of the "https" tide.
However, I also recreated the server image to start anew, and the moment that I enabled an ipv4 address in console, a certificate was generated and I could then access the site via https.
I don't know much about Docker but can try to run each Dockerfile manually, independently, and verbosely to get more info.
Since ubuntu-22.04
image is already available in the Cloud console, could we base the docker-ce
image on this one instead of ubuntu-20.04
?
While this isn't a proper issue report, this pre-install has many bugs when it comes to making your site HTTPs using things like Cloudflare which causes issues with lots of plugins and themes.
Great project. I really like it, but the choice of apps is small. It would be great to have more apps, for example Bitwarden, Owncloud, RabbitMQ etc. and I think with the community a lot of people would help you building those apps.
Do you plan to allow community apps in future, so that other developers can help you building custom apps?
Hey folks,
I have a costumer which would like to have the option to create a Nextcloud Server with Signaling and Collabora preinstalled using Hetzner One-Click-Apps.
Does it make sense to create a new app in this repo based on the current Nextcloud-App with just Signaling+Collabora preenabled?
I think it makes more sense to split them. But than you would have to create two seperate cloud VM's.
My best guess would be to extend the current Nextcloud One-Click App to support preenabled Nextcloud-Apps.
What do you guys think?
// EDIT:
Actually it should be one (workhorse) VM with Signaling + Collabora (both standalone without Nextcloud) preinstalled and one standalone Nextcloud-VM which orchestrates the workhorse VM .
Hello!
Can some one describe for what I need to generate GITHUB_SHA
or where to find it?
For example DigitalOcean do not used it - see https://github.com/digitalocean/droplet-1-clicks/blob/master/docker-20-04/template.json
Hello Hetzner,
we from https://www.cloudpanel.io (german company) have released CloudPanel 2 with a special hetzner-cloud integration.
The CloudPanel community would love to see CloudPanel 2 as app in your cloud:
It would be a replacement for your LAMP Stack, cpanel and plesk:
https://www.dropbox.com/s/sghlenz4qh9wlz3/Screenshot%202022-06-24%20at%2015.03.52.png?dl=0
It's free and would be a huge benefit for your customers.
I would be happy to help you with that.
Other providers like Digital Ocean and VULTR have already added CloudPanel 2:
https://marketplace.digitalocean.com/apps/cloudpanel-2-ubuntu-22.04
https://www.vultr.com/marketplace/apps/cloudpanel2-ubuntu-2204
Best,
Stefan Wieczorek
Apps like prometheus/grafana include the cadvisor image with latest tag. Sadly the cadvisor project is not updating the latest tag, so this image is two years old and doesnt include arm support (which landed in summer 2022, see google/cadvisor#3141).
This causes the app not fully working on the new Hetzner CAX instances.
The version needs to be set to an actual Version since the cadvisor project is not going to change the tag (google/cadvisor#2542).
WireGuard page was built from the old README.md (without video).
Current README.md contains a video tutorial.
WireGuard page should be updated. Same for German version.
All OCA's should use the smallest possible disk-VM to allow as much freedom as possible when choosing the server type. Right now it's depended on the VM that the image is built with. The hcloud-packer plugin has an option to do an auto-rescale of a VM during creation so one could have a small disk with more power, so we can still have fast builds with small disks.
Since you can configure stuff per OCA and the we plan on adding more and more, a centralized check would be nice that checks if the image is build with a small disk.
Please update image in the example bellow with "collab-tools".
apps/apps/hetzner/collab-tools/README.md
Line 32 in 5adb688
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.