taiko-web/README.md

88 lines
1.5 KiB
Markdown
Raw Normal View History

2024-04-04 11:22:05 +02:00
# 太鼓ウェブ
2015-07-17 10:52:13 +02:00
2024-04-04 11:22:05 +02:00
この太鼓ウェブは改良版です
2015-07-17 10:52:13 +02:00
2024-04-04 11:22:05 +02:00
## デバッグの開始
2018-09-02 02:30:47 +02:00
2024-04-04 11:22:05 +02:00
依存関係をインストールします
```bash
pip install -r requirements.txt
```
データベースを起動します
```bash
docker run --detach \
--name taiko-mongo-debug \
--volume taiko-mongo-debug:/data/db \
--publish 27017:27017 \
mongo
```
```bash
docker run --detach \
--name taiko-redis-debug \
--volume taiko-redis-debug:/data \
--publish 6379:6379 \
redis
```
サーバーを起動してください
```bash
flask run
```
## デプロイ
Dockerイメージをビルドします
```bash
docker build -t taiko .
```
データベースを起動します
```bash
docker run --detach \
--name taiko-mongo \
--volume taiko-mongo:/data/db \
mongo
```
```bash
docker run --detach \
--name taiko-redis \
--volume taiko-redis:/data \
redis
```
今すぐデプロイ!
- https://taikoapp.uk/
2024-04-19 13:14:33 +02:00
- https://yuuk1.tk/
- https://yuuk1.uk/
- https://forgejo.win/
2024-04-04 11:22:05 +02:00
```bash
docker run --detach \
--name taiko \
--link taiko-mongo \
--link taiko-redis \
--env TAIKO_WEB_MONGO_HOST=taiko-mongo \
--env TAIKO_WEB_REDIS_HOST=taiko-redis \
--volume songs:/app/public/songs \
2024-04-19 17:36:05 +02:00
--env LETSENCRYPT_HOST=forgejo.win,yuuk1.tk,yuuk1.uk,taikoapp.uk \
--env VIRTUAL_HOST=forgejo.win,yuuk1.tk,yuuk1.uk,taikoapp.uk \
--env VIRTUAL_PORT=8000 \
2024-04-04 11:22:05 +02:00
taiko
```
終了するには
```bash
docker stop taiko-mongo taiko-redis taiko
docker rm -f taiko-mongo taiko-redis taiko
```