https://github.com/iamshobe/excalidraw-refined
Excalidraw - but with extra touches :)
https://github.com/iamshobe/excalidraw-refined
Last synced: 6 months ago
JSON representation
Excalidraw - but with extra touches :)
- Host: GitHub
- URL: https://github.com/iamshobe/excalidraw-refined
- Owner: IamShobe
- License: mit
- Created: 2024-01-24T10:59:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-01T17:43:51.000Z (about 1 year ago)
- Last Synced: 2025-02-24T03:42:45.280Z (8 months ago)
- Language: TypeScript
- Size: 863 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# excalidraw-refined
## Usage
From latest released versions:
```bash
docker-compose up
```### Using PSQL
Create new database and user:
```sql
CREATE DATABASE "excalidraw-refined";
CREATE USER "excalidraw-refined" WITH ENCRYPTED PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE "excalidraw-refined" TO "excalidraw-refined";
```Then on the `excalidraw-refined` database run:
```sql
GRANT ALL ON SCHEMA "public" TO "excalidraw-refined";
```Use env var:
```bash
export DB_URL=postgresql://excalidraw-refined:password@localhost:5432/excalidraw-refined
```### Using k8s
Creating namespace:
```bash
export NAMESPACE=excalidraw-refined
kubectl create namespace $NAMESPACE
```Applying secret to k8s:
```bash
kubectl create secret generic -n $NAMESPACE excalidraw-refined-db "--from-literal=DB_URL="
```Applying application:
```bash
helm install excalidraw-refined ./chart/excalidraw-refined/ -f chart/local-values.yaml -n $NAMESPACE
```Upgrading:
```bash
helm upgrade excalidraw-refined ./chart/excalidraw-refined/ -f chart/local-values.yaml -n $NAMESPACE
```## Releasing versions
Use:
```bash
GITHUB_TOKEN=$(gh auth token) npx release-it
```