chore: Refactor Makefile and example config files

This commit is contained in:
Vikash Kothary
2022-01-16 21:58:25 +00:00
parent baa0610370
commit 62c6e1a5a1
2 changed files with 39 additions and 31 deletions

View File

@@ -1,9 +1,5 @@
# .env.example (anki-sync-server)
## Make
POETRY=poetry
PYTHON=poetry run python
BASH=bash
# file: .env.example (ankisyncd)
# cp config/.env.example config/.env.local
## Ankisyncd
ANKISYNCD_HOST=0.0.0.0
@@ -13,18 +9,31 @@ ANKISYNCD_BASE_URL=/sync/
ANKISYNCD_BASE_MEDIA_URL=/msync/
ANKISYNCD_AUTH_DB_PATH=./auth.db
ANKISYNCD_SESSION_DB_PATH=./session.db
# ANKISYNCD_FULL_SYNC_MANAGER
# ANKISYNCD_SESSION_MANAGER
# ANKISYNCD_USER_MANAGER
# ANKISYNCD_COLLECTION_WRAPPER
### ANKISYNCD_FULL_SYNC_MANAGER
### ANKISYNCD_SESSION_MANAGER
### ANKISYNCD_USER_MANAGER
### ANKISYNCD_COLLECTION_WRAPPER
ANKISYNCD_URL=http://${ANKISYNCD_HOST}:${ANKISYNCD_PORT}
## Mkdocs
MKDOCS_OPTION=serve
MKDOCS_HOST=localhost
MKDOCS_PORT=5000
MKDOCS_OPTS=-a ${MKDOCS_HOST}:${MKDOCS_PORT}
MKDOCS_CMD=serve
## Jupyter
### JUPYTER_CMD
### JUPYTER_NOTEBOOK_DIR
## Path
## Make
AWK=awk
BASH=bash
POETRY=poetry
PYTHON=python
MKDOCS=mkdocs
JUPYTER=jupyter
UNITTEST=python -m unittest
## Shell
SHELL=${BASH}
PATH:=.venv/bin:${PATH}