README.md
git clone  https://gitflic.ru/project/verter_ds/profanity_filter.git
go build 

Сделать простейший стартап скрипт, он же unit для systemd:

[Unit]
Description=Profanity Filter
After=network.target
[Service]
Type=simple
User=filword
Group=filword
WorkingDirectory=/home/filword/go/src/profanity_filter
ExecStart=/home/filword/go/src/profanity_filter/tbot
Restart=on-failure

[Install]
WantedBy=multi-user.target

Модули systemd (или, как их называют во вступительном предложении, «конфигурации модулей») могут располагаться где угодно — при условии, что вы готовы вручную создавать символические ссылки и знаете о предостережениях. Помещение модуля туда, где его может найти systemctl daemon-reload, упрощает жизнь по нескольким веским причинам:

  1. Использование стандартного расположения означает, что генераторы systemd найдут их и упростят включение при загрузке с помощью systemctl enable, то есть ваш модуль будет автоматически добавлен в дерево зависимостей модулей (кэш модулей).
  2. Вам не нужно думать о разрешениях, поскольку только привилегированные пользователи могут писать в назначенные области.
Конвейеры
0 успешных
0 с ошибкой