chunlaw / jeetou.com

截圖之道

Home Page:https://jeetou.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Development

Requirements

  • python 3.10
  • Node.js

Create the virtual env for django

$ python3 -m venv venv
$ source venv/bin/activate

To learn more about venv, see https://docs.python.org/3/tutorial/venv.html.

Install Required Packages

$ pip install -r requirements.txt
$ cd client && yarnpkg

Leaving virtual env

$ deactivate

Run local server

$ python manage.py runserver 0.0.0.0:8080
$ cd client && node server.js

Deployment

Run production server

$ ./scripts/build_webpack.sh
$ python manage.py collectstatic
$ gunicorn main.wsgi_prod --log-file -

Docker Compose

$ docker compose up

About

截圖之道

https://jeetou.com

License:MIT License


Languages

Language:JavaScript 54.3%Language:Python 40.2%Language:Shell 2.2%Language:HTML 2.1%Language:Dockerfile 1.2%