selfhosting

Как установить Git-сервис Gitea в Ubuntu 18.04

Gitea - это безболезненный Git-сервис, созданный самостоятельно и подобный GitHub, Bitbucket и Gitlab. Главная цель Gitea - предоставить самый быстрый, самый простой и самый безболезненный способ настройки сервиса Git для собственного размещения. Будучи написанным на Go, он распространяется в виде двоичного пакета, который работает на всех платформах и архитектурах, которые поддерживает Go. Требования Ubuntu 18.04 Server с как минимум 2 ядрами процессора и 1 ГБ ОЗУ Пользователь без полномочий root с привилегиями sudo.

Развертывание статического сайта Hugo с NGINX

Многие люди (такие как я) стараются по возможности избегать веб-разработки. Я менее разочарован, глядя на 1000 строк сборки, чем пытаясь центрировать какой-то текст на веб-сайте. При этом у меня нет времени тратить время на работу со стеком LAMP и создание сложного сайта, когда все, что мне действительно нужно, это платформа для публикации и обмена проектами. Вот тут-то и вступает Hugo. С помощью Hugo вы можете писать простые файлы markdown и динамически генерировать статический сайт на основе html, как этот.