2022-04-01から1ヶ月間の記事一覧
Dockerを使うのが簡単だ。 docker -p 3000:3000 redmine 管理者の初期アカウントはadmin、パスワードもadmin。 hub.docker.com 管理者権限のあるアカウントでログインして、以下の作業を実施していく。 ページ最上部の左寄りの場所に「管理」というリンクが…
ginを使って作成したWebアプリをデーモンとして動かす方法について、少し前の記事でsupervisordを用いる方法を延々書いてしまったが、ここではsystemdを使う方法を書いてみる。 1. ログをsyslogに吐くようにする。 デーモン化したらログは画面ではなくファイ…
goはビルド時の環境変数の設定で異なる環境向けのバイナリを生成できるのだが、開発環境ではWindowsやLinuxを使っていて、実行環境はLinuxということがあり、Linux向けのバイナリだけsyslogを使いたくなった。 そんなときはbuild constraintという機能を使う…
こんなかんじ package main import "github.com/gin-gonic/gin" import "log/syslog" func main() { logger, err := syslog.New( syslog.LOG_NOTICE|syslog.LOG_USER, "gin-test") if err != nil { panic(err) } gin.SetMode(gin.ReleaseMode) gin.DisableCo…
firewall-cmd --list-all それだけ。