Skip to content

A web-based music sequencer & uploader.

License

Notifications You must be signed in to change notification settings

tinaxd/sakkyoku_django

 
 

Repository files navigation

デプロイ方法 (Docker)

docker-compose build docker-compose up -d 別途 nginx などを設定して、80 or 443番ポートを http://127.0.0.1:5200 に転送するようにする。

デプロイ方法 (手動, 開発時)

  1. djangoをインストール
  2. スーパーユーザー noverdi を作成 python3 manage.py createsuperuser
  3. mysqlpassword_.pyにパスワードを入力し、mysqlpassword.pyにファイル名を変更する
  4. secretkey_.pyに秘密鍵を入力し、secretkey.pyに変更
  5. settings.py の DATABASE の HOST を変える (localhost にDBがあるなら '' でよい)
  6. python3 manage.py makemigrations
  7. python3 manage.py migrate
  8. サーバーを起動し、データベースを構築する /admin/db/にアクセスし、SQLパスワードを入力
  9. Typescript ファイルをビルドする
cd scripts
npm install --also=dev
./build_dev.sh
  1. サーバーを起動する python3 manage.py runserver

About

A web-based music sequencer & uploader.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 79.6%
  • TypeScript 10.5%
  • Python 5.4%
  • JavaScript 2.9%
  • HTML 0.8%
  • CSS 0.5%
  • Other 0.3%