HN user

tharos47

46 karma
Posts0
Comments22
View on HN
No posts found.

Weird text was already deemed acceptable by microsoft in their documentation as they machine translated most screenshots instead of recreating them in different locales, leading to the same problems as this image.

It should in an ideal world but docker is a very leaky abstraction imho and you will run into a number of problems.

It has improved as of newer kernel and docker versions but they were problems (overlayfs/zfs incompatibilities/ uid mapping problems in docker images/ capabilities requested by docker not available in LXC, rootless docker problems,...)

I have (re)installed it recently and I can't find the apps backup. The only backup that seems to run in settings is the coolify instance backup.

Moreover I don't see a way to restore a coolify hosted app from the gui (couldn't find one in the doc too). The documentation around traefik and caddy is lackink a bit. It seems they want you to expose the coolify server directly on the internet. I prefer to host my services behind a cloudflare tunnel and it was a bit janky to setup.

It's low maintenance and stable and certainly has come a long way since I tried it about 2 years ago but there is still many improvements to make.

How do you handle backups ? I recently setup coolify and installed the included WordPress. WordPress was broken by a failed module install, I wanted to restore a backup and didn't find a way to backup only one service/stack.

Compared to simply docker compose isolated in a vm/lxc container it was not a particularly better experience.

I also wanted to use cloudflare tunnels instead of exposing the server on the internet and it seems coolify really prefers to work directly on the internet (lacking reverse proxy doc, ...)

Afaik they do but only for low system ressource usage. Anecdotally I had my test free instance culled years ago. But later I deployed a minecraft server (higher baseline ram+cpu use than a web server or small app) and they never culled it (3+ years uptime until a friend reminded me of the server and I updated/restarted it)

IMHO it's not as NUC style mini PCs with x86-64 CPUs from AMD and intel are really cheap and the 256Gb storage is way too small making the "real" price $200 higher for any sort of moderate usage.

You should check out this project (https://kyber.media/) by the man behind VLC and ex CTO of a cloud streaming (JB Kempf). It also uses QUIC for transport and VLC/ffmpeg for fast encoding. Unfortunately it's not launched yet AFAIK.

Brief slide in english : https://conf.kde.org/event/5/contributions/147/attachments/7...

More detailed overview (in french) : https://www.youtube.com/watch?v=EVgvBulXcDA&t=3368s

What are you offering that's different from already existing solutions like Moodle or Opigno[1]?

For example with Opigno you can already build an open-source based education platform with content authoring with H5P[2] (HTML-5 based interactive content)

I've used Opigno LMS in the past, it's Drupal based so it's easy to deploy/maintain and basically have all features you advertise. Schools especially may use a learning platform for 10+ years, at least when authoring with H5P they are not stuck in a single platform anymore. What's your solution for this problem?

The loss of flash left a lot of courses or interactive learning content unusable, that's a mistake I hope new platforms don't repeat.

[1] https://www.opigno.org/

[2] https://h5p.org/

I can recommend git-filter-repo instead, it's relatively recent and there is a lot of outdated info on the internet about cleaning git repos. The --analyse flag will generate a report about files in your repo even if they were deleted. I used it to cleanup a number of repo and it helped in detecting large files commited by mistake 10 years ago. The history rewrite removed the files and we didn't need to create a new repo (old history still works fine).

I self-host gitea as a github backup just in case. It's pretty easy and well documented (it's a single executable and you can use sqlite for the database).

Personally I use it with rclone to browse cloud file shares (S3, onedrive,...) as folders/files with windows explorer. You could also use something like this to trick ancient software and make it work across a variety of network protocols/file shares types even if it was designed or is limited to only local filesystem.