Recent Networks
Kanboard
Устанавливаем Kanboard и зависимости.
Install Kanboard and dependencies.
# pkg ins -y nginx php80-kanboard php80-pdo_pgsql postgresql12-server Включаем и инициализируем базу PostgreSQL.
Enable and init PostgreSQL db.
# sysrc postgresql_enable="YES" # service postgresql initdb Настраиваем PostgreSQL сервер.
Configure PostgreSQL server.
# vi /var/db/postgres/data12/postgresql.conf listen_addresses = "*" # vi /var/db/postgres/data12/pg_hba.conf host all all ip_адрес_сервера/32 md5 Запускаем PostgreSQL сервер.
Start PostgreSQL server.
# service postgresql start Создаем базу и БД пользователя для сервиса Kanboard.
read more
WireGuard
Устанавливаем WireGuard.
Install WireGuard.
# pkg ins -y wireguard Настраиваем ключи.
Configure keys.
# cd /usr/local/etc/wireguard # umask 077 # wg genkey > freebsd.private # wg pubkey < freebsd.private > freebsd.public # wg genkey > ios.private # wg pubkey < ios.private > ios.public Создаем серверный и клиентский конфиги и кладём в них сгенерированные ключи.
Create server and client configs and put generated keys to it.
# vi /usr/local/etc/wireguard/wg0.conf [Interface] Address = 10.
read more
Hugo
Устанавливаем Hugo и необходимые компоненты.
Install Hugo and needed components.
# pkg install -y gohugo nginx git Переходим в директорию веб-сервера и создаем сайт.
Go to web server directory and create web site.
# cd /usr/local/www # hugo new site simplebsd # cd simplebsd Выключаем toml конфиг и создаем yaml конфиг.
Disable toml config and create yaml config.
# mv config.toml config.toml.bkp # cat <<EOF > config.yml baseUrl: htpp://ip_address_or_domain title: SimpleBSD website EOF Устанавливаем тему для сайта.
read more