10.3.2 • Published 11 months ago

au_directus v10.3.2

Weekly downloads
-
License
BUSL-1.1
Repository
github
Last release
11 months ago

Quantum Directus

Fork of Directus.

It contains modifications for special needs of Quantum Iskolaszövetkezet.

Running locally

1. Make sure You use the right npm version

nvm use

2. Create .env file

Place it under the /api folder!

HOST="localhost"
PORT=8055
BE_PORT=8055
API_URL="http://0.0.0.0:8055"

DB_CLIENT="pg"
DB_HOST="localhost"
DB_PORT=5432
DB_DATABASE="db3"
DB_USER="aw"
DB_PASSWORD="password"

SERVE_APP=true

KEY="..."
SECRET="..."

ADMIN_EMAIL="admin@example.com"
ADMIN_PASSWORD="password"

3. Export the variables

set -o allexport; source api/.env; set +o allexport

4. Install

Installnál maradjanak az eredeti verziószámok, különben nem fogja megtalálni a local package-eke a workspace-ben!

pnpm i

5. Initialize dabatase

pnpm --filter au_directus_api cli bootstrap

6. Build app, and run the api

pnpm --filter au_directus_app build && pnpm --filter au_directus_api dev

There is no watch mode for the app, so it should be rerunned after every app changes.

Update quantum dependency manually

cp -a app/dist ../quantum_ugyvitel/node_modules/au_directus_app && \
cp -a api/dist ../quantum_ugyvitel/node_modules/au_directus_api

Publishing the npm package

1. Increase version

  1. package.json -> { "version': "1.0.x", [...] }
  2. api/package.json -> { "version': "1.0.x", [...] }
  3. app/package.json -> { "version': "1.0.x", [...] }

2. Build & publish

Replace the NPM auth token that defines the target account.

pnpm -r build && \
NODE_AUTH_TOKEN=[...] \
pnpm \
--filter au_directus_app \
--filter au_directus_api \
--filter au_directus \
publish --access=public --no-git-checks
10.3.2

11 months ago

10.3.1

11 months ago

9.25.20013

12 months ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.12

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago