Supabaseは以前にリレーショナルDBを提供するサービスと紹介しました。 またSupabaseでは「Supabase CLI」というツールを提供しており、これを使用してローカルにSupabaseと同等の環境を構築した […]
ShinyaTomozumi
リレーショナルDBや認証などのサービスを提供する「Supabase」を使ってみよう
データベースや認証機能を使用する場合にDBサーバーを用意することがあり、このサイトでも何回か説明しました。しかし、それでもすぐに使用したい場合に「Supabase」というサービスがおすすめです。 https://supa […]
[データベース] 「ERMaster」の後継ツール「ERFlute」を使ってデータベースの設計をする
以前にERMasterでデータベースの設計をする件について纏めました。 「ERMaster」はデータベースの設計をするのに非常に優れたツールです。しかし、最後のアップデートが10年以上前となり、さらにテーブルが多くなった […]
Mac mini + Docker + Jenkins環境を構築し、Laravelのテストを実行する(その2)
前回はMac miniにDocker + Jenkins環境を構築まで行いました。 今回は以下の要件のLaravelのサンプルプロジェクトをGitに登録しテストを実行する設定までを纏めました。プロジェクトのファイル構成は […]
Mac mini + Docker + Jenkins環境を構築し、Laravelのテストを実行する(その1)
Mac mini上でCI/CDを行うためにJenkinsサーバーを構築しました。CI/CDには色々なサービスがありますが、そこまで使わないのと社内だけで使用する事を想定した場合のための記録です。今回はMacに直接インスト […]
Mac + dockerで「Knowledge」を構築する
「Knowledge」とは、QiitaのようにMarkdownで記事を書いたり、開発情報の共有ができるサービスとなります。 Qiitaだと公開範囲が全域となったり、無駄にポエムの入った残念な記事も多いですが、公開範囲を限 […]
MacにDocker + GitBucketをセットアップする
Git管理はGitHubを使っている事が多いですが、ソースコードを外部サービスに置きたくない場合にローカルサーバーにGitサーバーを構築することがあります。Gitサーバーを構築する方法はいくつかありますが、今回はGitB […]
Mac でlaunchdを使って定期的にスクリプトを実行する方法
Mac miniサーバーで定期的にスクリプト処理を実行させたいケースが発生しました。通常はcrontabを使うのですが、Macではlaunchdを使う方が良いとのことです。crontabでも出来るとのことですが、アクセス […]
[Mac] Dockerのマウント先を外付けボリュームにする場合「exFAT」となっている場合の注意点
先日購入したMac miniにNextCloudのDockerを導入しようとして、容量の多い外付けボリュームにマウントしようとしたところエラーとなりました。エラー内容は「failed: Operation not per […]
Mac にSSHアクセス時にログインメッセージを表示する
先日購入したMac miniをサーバーとして使用しているのですが、Linuxサーバーと同様にログイン時にメッセージを表示したいと思いました。そこでMacでSSHアクセス時にログインメッセージを表示する方法を紹介します。L […]