Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -456,3 +456,24 @@ Dette kan blant annet innebære:
- optimalisere bilder
- unngå unødvendig tunge biblioteker
- gjenbruke komponenter

# Lagt ttil av Sofie
## Database og backend på VM

PostgreSQL 18 er installert direkte på VM-en (it2810-01.idi.ntnu.no) med apt, uten Docker. Databasen lytter kun på localhost og er ikke tilgjengelig utenfra.

- Kode: `/srv/winenot` (klonet fra dette repoet, branch `dev`)
- Database: `winenot`, eid av brukeren `winenot_app`
- Tilkoblingsinfo og passord: `/srv/winenot/backend/.env` (kun lesbar med sudo). Se `backend/.env.example` for hvilke variabler som trengs.
- Tabeller opprettes med migrasjonene i `backend/db/migrations/`, kjørt i nummerert rekkefølge:
`psql -h localhost -U winenot_app -d winenot -v ON_ERROR_STOP=1 -f backend/db/migrations/<fil>.sql`

### Starte backend

```bash
cd /srv/winenot/backend
npm ci
npm start
```

Backend kjører på port 3001.