Remove package.json file from the repository

This commit is contained in:
Daniel Volz
2025-12-28 22:19:28 +01:00
parent 000677da61
commit a2036ce9f5
5 changed files with 11 additions and 5681 deletions
+11 -6
View File
@@ -1,8 +1,8 @@
<p align="center">
<img src="frontend/public/web-app-manifest-512x512.png" alt="MedAssist Logo" width="120" />
<img src="frontend/public/web-app-manifest-512x512.png" alt="MedAssist-ng Logo" width="120" />
</p>
<h1 align="center">MedAssist</h1>
<h1 align="center">MedAssist-ng</h1>
<p align="center">
<strong>Never run out of your medications again.</strong><br>
@@ -23,7 +23,7 @@
### ⚠️ Disclaimer
> **Your health is your responsibility.** Take it seriously and don't rely on any app, especially not this one! I don't have a medical or programming degree—this app is made with more love than knowledge, and it may have serious flaws.
> **Your health is your responsibility.** Take it seriously and don't rely on any app, especially not this one! I don't have a medical or programming degree. This app is made with more love than knowledge, and it may have serious flaws.
>
> Follow your doctor's instructions closely, keep track of your medication supply, and plan ahead for reordering.
>
@@ -37,7 +37,7 @@
# Features
<p align="center">
<img src="docs/screenshots/dashboard.png" alt="MedAssist Dashboard" width="100%" />
<img src="docs/screenshots/dashboard.png" alt="MedAssist-ng Dashboard" width="100%" />
</p>
### Smart Inventory
@@ -54,9 +54,13 @@
- Configurable warning thresholds
- Intake reminders via push notifications
### Trip Planner
- Calculate how many pills you need for a trip or date range
- Plan ahead for vacations, business trips, or hospital stays
### Multi-Person Support
- Manage medications for multiple people
- Share links allow caregivers to mark doses as taken
- Share schedules via link. Recipients can mark doses as taken, you see it live
### Notifications
- Email via SMTP
@@ -66,11 +70,12 @@
### Privacy & Security
- Fully self-hosted
- SSO via OIDC (Authelia, Authentik, Pocket ID, Keycloak)
- Non-root containers
- Dark mode included 😎
# Getting Started
The easiest way to deploy MedAssist is with Docker Compose:
The easiest way to deploy MedAssist-ng is with Docker Compose:
```bash
git clone https://github.com/DanielVolz/medassist-ng.git
-7
View File
@@ -1,10 +1,3 @@
# =============================================================================
# DEVELOPMENT DOCKER COMPOSE - Security Hardened
# =============================================================================
# Note: Dev containers need write access to volumes for hot-reload.
# Production containers run as non-root with read-only filesystem.
# =============================================================================
services:
backend-dev:
image: node:22-slim
-5
View File
@@ -1,7 +1,3 @@
# =============================================================================
# PRODUCTION DOCKER COMPOSE - Security Hardened
# =============================================================================
services:
backend:
image: git.danielvolz.org/daniel/medassist-ng/backend:0.0.1
@@ -20,7 +16,6 @@ services:
# Security options
security_opt:
- no-new-privileges:true
# Note: read_only removed - entrypoint needs to fix permissions at startup
tmpfs:
- /tmp:noexec,nosuid,size=64m
cap_drop:
-5648
View File
File diff suppressed because it is too large Load Diff
-15
View File
@@ -1,15 +0,0 @@
{
"name": "medassist-ng-monorepo",
"private": true,
"version": "0.1.0",
"workspaces": [
"backend",
"frontend"
],
"scripts": {
"dev": "npm run dev --workspaces",
"build": "npm run build --workspaces",
"lint": "npm run lint --workspaces",
"test": "npm run test --workspaces"
}
}