A client-server reimplementation of the administration panel for ArtBound.
Go to file
Marco Andronaco 76a90cd6e7 remove healthcheck 2023-08-09 13:57:22 +02:00
.vscode almost working 2023-08-04 16:50:59 +02:00
artbound_python switch to bjoern 2023-08-09 12:18:03 +02:00
tests add project files 2023-08-04 14:57:12 +02:00
.dockerignore containerized 2023-08-04 19:49:22 +02:00
.env.example add project files 2023-08-04 14:57:12 +02:00
.gitignore add project files 2023-08-04 14:57:12 +02:00
Dockerfile switch to bjoern 2023-08-09 12:18:03 +02:00
LICENSE Initial commit 2023-08-04 12:47:29 +00:00
README.md switch to bjoern 2023-08-09 12:18:03 +02:00
docker-compose.yaml remove healthcheck 2023-08-09 13:57:22 +02:00
get_token.py containerized 2023-08-04 19:49:22 +02:00
poetry.lock switch to bjoern 2023-08-09 12:18:03 +02:00
pyproject.toml switch to bjoern 2023-08-09 12:18:03 +02:00
requirements.txt containerized 2023-08-04 19:49:22 +02:00

README.md

artbound-python

A client-server reimplementation of the administration panel for ArtBound.

Configuration

  1. Copy .env.example into .env and fill it out;
  2. Generate a credentials.json with Drive and Sheets APIs and the following redirect URL: http://localhost:1111;

Usage (poetry)

  • Debug:
poetry install
poetry run flask --app artbound_python run --port 1111 --debug
  • Production:
poetry install --with prod
poetry run python artbound_python

Usage (docker)

  1. Generate a token.json file: poetry install; poetry run python get_token.py;
  2. Build the image and start the container: docker-compose up -d.