Skip to content

MISW/Museum

Repository files navigation

MISW Museum

みすミュージアム。サークル内の個人成果物を公開するWebアプリケーションです。

Install

  • docker
  • docker-compose

Setup

1. Clone

git clone https://github.com/MISW/Museum.git
cd Museum

2. Edit dev.env from dev.env.example

3. docker build

docker-compose build

Usage

Start container

docker-compose up -d

Stop container

docker-compose down

Logging

docker-compose logs -f

Migrate

docker-compose exec backend python manage.py migrate

Create superuser

docker-compose exec backend python manage.py createsuperuser

Git setup

git checkout -b <my branch name> develop

Git usage

git add -A
git commit -m <my commit message>
git pull origin develop
git push origin <my branch name>

Documentation

モデル設計

For Interal developers

dev.env for internal developers