@taurinechan Я держу Gitea/Forgejo уже два года и пришёл к выводу, что его подача как минималистичного ПО была ложью. Это очень прожорливое ПО, как в плане системных ресурсов, так и человеческих. За два года я обновил пару десятков версий. Каждое обновление требует затрат времени, включая редактирование постоянно растущего конфигурационного файла на три тысячи строк. Избегать нельзя, потому что бывают исправления безопасности.

Короче, не рекомендую. Лучше настроить Cgit + Gitolite, которые уже лет двадцать не меняются.

@OfShad0ws А я решил LVM больше не использовать — слишком тяжело с ним работать. Недавно хотел его уменьшить и обнаружил, что ничто не умеет этого — ни Gparted, ни Gnome Disks. То есть по-нормальному подвинуть ползунок не получится. Пришлось руками, выполняя расчёты по инструкции с Arch Linux Wiki и рискуя ошибиться. Про поддержку другими ОС речь даже не идёт (хотя Вики пишет, что в NetBSD есть, но когда появится в других — вопрос).

Думаю, лучше использовать старые добрые разделы GPT и шифровать каждый отдельным ключом.

@forgejo What about version 8.x? Does it have the vulnerability?

@skyblond In case of VM you use virtual drives, so there are no risks.

With USB you're safe until you run any program that may change your disks: the installer, fdisk, parted, disklabel, etc. But those programs are extremely dangerous to your data. When you run your GNU/Linux, your partitions are mounted, so nothing can access them directly. But when booting from USB your GNU/Linux partitions are not mounted, so any program with root privileges may change them.

Always do backups before any partitioning. And better use something like Gparted from GNU/Linux live USBs/CDs, because it is more intuitive.

@skyblond Yeah, FreeBSD is the most robust and beginner-friendly among the listed ones. Just be cautious with ZFS: some sources say that it requires ECC RAM to prevent data corruption, I don't know. UFS is enough for most cases. And be cautious with partitioning if you're going to dual-boot: look at my other comment how OpenBSD's installer broke my partitions (fortunately I had backups).

@skyblond A not too late DISCLAIMER: OpenBSD's installer is very dangerous. It broke my Linux partitions. Fortunately I had made a backup right before that. Be very cautious if you try to install OpenBSD on the same drive as any other OS.

@skyblond That's why I'm looking into the world of alternative kernels for a few years. I'm familiar with FreeBSD. Recently I've started a new project completely based on OpenBSD — the server runs this OS and I've installed it on my PC alongside GNU/Linux to dual-boot into it when working on the project. GNU Guix is also an interesting OS because it officially supports the Hurd kernel, as well as Debian GNU/Hurd.

@Codeberg Do you scale Forgejo somehow? I tried to find a solution for scaling Git hosting. Maybe some distributed file system may be used, like GlusterFS?

@VladLime Я бы и работающий мог за меньшую.

@mnnwvn @rf А зачем брать новый безымянный хлам, если можно взять подержаный OnePlus 6 за копейки?

@dmitry84 @wthinker Как тогда объяснить то, что население стран с наибольшим экономическим ростом уменьшается? Зачем им экономический рост?

@ludivokrug @rf Есть стандартизированный протокол CalDAV.

Поддерживается многими почтовыми клиентами, в частности Thunderbird. С календарём Android можно синхронизировать через DAVx5 (это FOSS, на Play Store оно платное, но на сайте можно найти ссылку на F-Droid).

Как сервис его предоставляют многие поставщики почты, например Fastmail, Mailbox, вроде даже Gmail.

Также можно поднять самому. Я поднял Sabre Baikal. Он довольно легковесный, нужны только Nginx, PHP и база данных — MySQL или SQLite. Поскольку я использую PostgreSQL, пришлось самому собрать из исходников соответствующую ветку, но вроде как она близка к тому, чтобы попасть в официальную сборку.

@drq @rf Чтобы вы понимали, насколько культура и искусство — сильная штука:

Кто-то в 19 веке придумал идею, будто Человек, о Котором существует множество исторических источников, известных уже почти две тысячи лет, никогда не существовал, и люди _до_сих_пор_ в это верят.

Приколитесь?

@ludivokrug @rf Есть стандартизированный протокол CalDAV.

Поддерживается многими почтовыми клиентами, в частности Thunderbird. С календарём Android можно синхронизировать через DAVx5 (это FOSS, на Play Store оно платное, но на сайте можно найти ссылку на F-Droid).

Как сервис его предоставляют многие поставщики почты, например Fastmail, Mailbox, вроде даже Gmail.

Также можно поднять самому. Я поднял Sabre Baikal. Он довольно легковесный, нужны только Nginx, PHP и база данных — MySQL или SQLite. Поскольку я использую PostgreSQL, пришлось самому собрать из исходников соответствующую ветку, но вроде как она близка к тому, чтобы попасть в официальную сборку.

@ivanhead Вроде так и работает. Алименты суд повесит на биологического отца.

@forgejo Hi! Would you like to create a mailing list for discussion and development of Forgejo? It's a very popular format used in many successful projects like Linux, GNU, OpenBSD, Debian, PostgreSQL, etc. Unlike web forum or some chat (Matrix), it doesn't require a web browser, registration, password. Only mail client that anyone already has.

I see a lot of good projects by new generation of developers don't even try mailing lists resulting in a mess of accounts for those who want to participate.

@wiler_comeback @rf @ru Nie zrozumiałem, o czym mówisz. Nie nazywa się to pisaniem w dwóch językach, nazywa się to pisaniem w jednym i tłumaczeniem na drugi. W każdym razie, przeczytałbym po polsku.

@wiler_comeback @rf @ru Обычно я такое не читаю, но раз там смесь польского и русского, то попробую. Давно польский учу, и даже немного пишу на нём, поэтому использую каждую возможность соприкоснуться.

@wiler_comeback @rf @ru Zależy, o czym jest ta książka. Spróbuj znaleźć grupy tematyczne i poproś konkretne osoby o napisanie recenzji.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.