Skip to content

sugiwe/oobun

Repository files navigation

coconikki (oobun)

coconikkiは、誰でも読める公開交換日記サービスです。

技術スタック

  • Ruby on Rails 8.1
  • PostgreSQL
  • Docker + Kamal (デプロイ)
  • Hotwire (Turbo + Stimulus)
  • Tailwind CSS

開発環境セットアップ

# 依存関係のインストール
bin/setup

# 開発サーバー起動
bin/dev

# テスト実行
bin/rails test

デプロイ

Kamalを使用してVPSにデプロイします。

# デプロイ
bin/kamal deploy

# コンソールにアクセス
bin/kamal console

# ログ確認
bin/kamal logs

バックアップ

本番環境のバックアップはGoogle Driveに自動保存されます(毎日午前3時、Discord通知あり)。

運用ドキュメント

クイックリファレンス

# バックアップ確認
rclone ls gdrive:coconikki_backups

# 手動バックアップ
cd ~/backup-scripts
sudo -E ./backup.sh

# 復元(最新)
cd ~/backup-scripts
sudo ./restore.sh latest

ドキュメント

ライセンス

Private

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors