Öppna doc-harbor →

Användarmanual & Instruktioner

Lär dig hur du använder webbgränssnittet och Android-appen för att organisera, redigera och versionshantera dina filer.

Webbapplikationen (app.doc-harbor.se)

Fil- och mapporganisering

Bläddra i mappar, ladda upp filer och hantera strukturen direkt. Det finns två huvudsakliga lagringsytor:

  • Mina filer: Ditt personliga lagringsutrymme under Users/användarnamn/.
  • Grupper: Delade utrymmen för samarbetsprojekt under Groups/grupp-id/.

Rik Textredigering (HTML & Markdown)

Redigera dokument direkt i din webbläsare med intelligenta verktyg:

  • HTML-filer: Redigeras med en rik WYSIWYG-textredigerare (Quill) för formatering, listor och länkar utan att behöva skriva kod.
  • Markdown (.md): Redigeras i ett tvådelat gränssnitt med råkod till vänster och live-förhandsgranskning till höger.

Persistent Klippbord

Kopiera eller klipp ut filer från en mapp, navigera sedan fritt i mappstrukturen och klistra in dem på destinationen. Urklippet sparas under din aktiva surfsession.

Automatisk Versionshantering

När du sparar ändringar i en fil sparas den föregående versionen automatiskt i bakgrunden (upp till max 20 versioner). Klicka på Versionshistorik i verktygsfältet för att se eller återställa gamla versioner.

Tillgänglighet (Tema & Kontrast)

Längst upp till höger kan du enkelt växla mellan Ljust/Mörkt tema samt aktivera högkontrastläge för bättre läsbarhet i starkt eller svagt ljus.

Kanban-tavlor & Projektstyre

Visualisera och driv dina projekt med flexibla Kanban-tavlor. Dra och släpp uppgiftskort, redigera beskrivningar i en stor anpassningsbar modal och se hela texten direkt.

Att-göra-listor (Todo)

Skapa och hantera dina dagliga Todos direkt i webbappen. Kryssa av färdiga uppgifter med ett klick och synkronisera sömlöst med alla dina appar.

Android-appen (doc-harbor.apk)

Säker inloggning & Sessioner

Logga in en gång med din serveradress och dina autentiseringsuppgifter. Appen sparar ditt token säkert på enheten och loggar in dig automatiskt vid start.

Drawer-navigering

Dra ut sidomenyn från vänster (eller klicka på menyikonen) för att hoppa direkt mellan din hemkatalog ("Mina filer") och alla grupper som du är medlem i.

Gruppskapande & Medlemshantering

Skapa nya grupper direkt i appen via menyerna. Som ägare till en grupp kan du klicka på kuggikonen bredvid gruppens namn i sidomenyn för att lägga till/bjuda in medlemmar eller ta bort befintliga medlemmar.

Rich HTML WYSIWYG-redigering

Precis som på webben öppnas HTML-filer i en fullfjädrad grafisk Quill-textredigerare i appen, komplett med sessionsdelning som automatiskt sparar ändringarna säkert till din server.

Adaptiv app-ikon (Android 15/16)

Appen levereras med en modern, ren och adaptiv ikon som anpassar sig perfekt till runda, fyrkantiga eller Material You-tema hemskärmar på Android 15 och 16 utan fula vita cirklar runt ikonen.

Kanban & Todos i Mobilen

Komplett tillgång till dina visuella Kanban-tavlor och Att-göra-listor direkt i Android-appens sidomeny med mobilanpassad vy.

Skrivbordsapparna (Windows & Linux)

OS Drag & Drop

Dra filer direkt från datorns filhanterare (Windows Utforskaren / Linux Files) och släpp dem i appen för omedelbar uppladdning.

Mjuk & Blixtfri Navigering

Navigering i sidomenyn och filträdet uppdaterar mjukt endast innehållspanelen, vilket ger en stabil upplevelse utan omladdningar eller blinkningar.

Integrerad Kanban & Todo

Fullständigt stöd för dina visuella Kanban-tavlor och Att-göra-listor direkt på skrivbordet i både Windows (doc-harbor.exe) och Linux.

REST API & Automatisering

Programmatisk filhantering

Använd curl eller valfritt skriptspråk för att interagera med dina filer. Autentisering sker via HTTP Basic Auth (-u användarnamn:lösenord).

Exempel på API-anrop:

Skapa mappen "Instruktioner":

curl -u <username>:<password> -X POST -F "dir_rel=" -F "dirname=Instruktioner" https://app.doc-harbor.se/mkdir

Ladda upp eller uppdatera en fil:

curl -u <username>:<password> -X POST -H "Content-Type: application/json" \
  -d '{"content": "# Mina instruktioner\nDetta är mitt markdown-innehåll."}' \
  https://app.doc-harbor.se/api/file/Users/<username>/Instruktioner/rapport_2026-06-24.md

Läs innehållet i en specifik fil:

curl -u <username>:<password> https://app.doc-harbor.se/api/file/Users/<username>/Instruktioner/rapport_2026-06-24.md

Fullständig REST API-referens:

Autentisering
POST /api/auth/login

Autentisera användare och hämta en JWT Bearer-token för efterföljande API-anrop.

POST /api/auth/logout

Logga ut användaren och ogiltigförklara den aktiva JWT-tokenen.

Filer & Mappar
GET /api/browse/<path:rel>

Lista filer och undermappar i den angivna katalogen.

GET /api/file/<path:rel>

Hämta råinnehållet i en fil eller ladda ner en bild/binär fil.

POST /api/file/<path:rel>

Skapa en ny fil eller uppdatera innehållet i en befintlig fil.

GET /api/size-analysis/<path:rel>

Få en detaljerad analys av diskutrymme och antal filer rekursivt för en mapp.

Grupper & Samarbete
GET /api/groups

Lista alla grupper som användaren tillhör.

POST /api/groups/create

Skapa en ny samarbetsgrupp och dess delade mapp.

GET /api/groups/<group_id>/members

Lista alla medlemmar i en specifik grupp.

POST /api/groups/<group_id>/invite

Bjud in en registrerad användare till din grupp.

POST /api/groups/<group_id>/remove

Ta bort en medlem från din grupp.

Att-göra-listor
GET /api/todo

Lista namnen på alla dina att-göra-listor.

GET /api/todo/<name>

Hämta det råa textinnehållet i en specifik att-göra-lista.

POST /api/todo/<name>

Spara textinnehållet till en specifik att-göra-lista.

POST /api/todo/create

Skapa en ny tom att-göra-lista.

DELETE /api/todo/<name>

Radera en specifik att-göra-lista permanent.

Administration (Admin)
GET /api/users

Hämta en lista över alla registrerade användare (kräver administratörsroll).