Skip to content

๐Ÿš€ Getting Started

Welcome to LibreFolio! In a few steps you create your account, take a quick tour and import your first broker statement โ€” and your dashboard fills up by itself.


๐Ÿ“ 1. Register Your Account

Open your LibreFolio address (for example http://localhost:6040): the login page appears. Click Register here to create an account.

Registration Form

Fill in your details:

  • ๐Ÿ‘ค Username โ€” unique: you log in with it.
  • ๐Ÿ“ง Email โ€” a valid address; it works for logging in too.
  • ๐Ÿ”‘ Password and Confirm Password โ€” the strength indicator tells you when the password is strong enough.
Registration with Password Strength

First User = Admin

The very first account to register becomes the administrator: it manages the instance-wide Global Settings and every admin feature.


๐Ÿ” 2. Log In

After registering, you are back on the login page. Log in with your username (or email) and your password.

Login Page

๐ŸŽ‰ 3. Welcome Setup & Quick Tour

The first time you log in, LibreFolio opens a Welcome page before the dashboard:

  • ๐ŸŒ Check Language and Default Currency: they start from your administrator's defaults.
  • ๐Ÿ–ผ๏ธ Add a profile picture if you like โ€” otherwise your initials are shown.
  • โœ… Click Continue to save, or Skip setup permanently to keep the current settings.
  • ๐Ÿšช Need to leave? Log out is at the top right.
The first-run Welcome page: the profile picture block with the initials avatar and Choose picture, Language and Default Currency pre-filled, the note that your theme preference is kept unchanged, and Skip setup permanently and Continue

A short welcome animation follows, then the Quick tour starts by itself โ€” click Start tour to begin right away, or โœ• to skip it. The tour shows where things are: the menu button, then Dashboard, Transactions, Brokers, FX, Assets, Tools and Settings. It only points: it never opens a form or creates data.

The Quick tour on the Dashboard at step 5 of 8, FX rates: a frame and a cursor on the FX Rates entry of the sidebar, and the message panel with Back and Next
๐Ÿ‘‹ Already using LibreFolio? โ€” accounts older than the guides

If your account existed before the guides were added, LibreFolio does not send you through them: the Welcome setup counts as Completed, the tour and every guide as Skipped. You can still replay any of them from Settings โ†’ Preferences โ†’ Onboarding and guides.

โš ๏ธ Setup does not load โ€” what to do

If your settings or your guide progress cannot be loaded, a We couldn't load onboarding page offers Retry and Log out. If your Welcome setup is already done, you may see the Dashboard instead, with a Retry banner on top.

๐Ÿงญ Contextual guides

Later, short guides start the first time you reach a place where they help:

Area Contextual guides
Transactions Page overview, Add Transaction form, bulk workspace, and Import Wizard
Brokers Brokers page, Add Broker form, and broker details
FX FX page, Add Pair form, and pair details
Assets Assets page, Add Asset form, and asset details
  • They point at real controls and never click, upload, edit or save for you.
  • A pulsing frame marks the area a step talks about; a small cursor marks a button you can try. Clicking it does its normal job and moves the guide on.
  • The message panel fades a little after a moment, so you can see the page behind it; hover it to bring it back.
  • Leave a page mid-guide and its guide picks up at the same step when you come back; closing a form restarts that form's guide.
The FX page guide at step 2 of 4, on filtering dates, currencies and views: a frame around the currency filters, and the message panel with Back and Next

You can replay any guide from Settings โ†’ Preferences โ†’ Onboarding and guides.


๐Ÿฆ 4. Import Your First Statement (Create Broker & Assets On-the-Fly)

Your dashboard is still empty โ€” whether you land there directly or after the welcome screens above.

Empty Dashboard

The fastest way to fill it is to import your transaction history. You don't need to set up brokers or assets first: the Import Wizard creates them as it goes.

๐Ÿ“‹ Steps

  1. Open the Import Wizard: on the Transactions page, click Import (). A broker's detail page has the same button, with that broker already selected.

  2. Upload Your Statement: drop your broker's report (.csv, .xlsx or .xls) into the wizard and assign it to its broker โ€” choose Create new if the broker does not exist yet. Every report you upload is kept (you find it in Files & Uploads): next time, skip this step and tick the report in the next one.

    Wizard Upload Step

  3. Select Files & Parse: tick the reports to import. Each one gets its broker's parser โ€” change it per file if needed, Generic CSV for an unknown layout. LibreFolio then reads every row and sums up what it found: transactions, securities, issues and likely duplicates. Some files then need an extra step or two (see the panel below).

    Wizard Parse Step

  4. Review & Import: match each security to your asset library, or create it on-the-fly with the details read from the statement. Likely duplicates arrive unticked, and rows dated before the broker's opening date are left out. More in Asset Mapping.

    Wizard Review Step: Asset Resolution

  5. Save from the Bulk Editor: Import N transactions moves the ticked rows into the bulk editor โ€” nothing is saved yet. Give them a last look, then click Save All.

๐Ÿงฉ Extra steps โ€” only when your files need them

The wizard adds a step only when your files call for it; a clean single-file report skips them all:

  • Unify assets โ€” the same security appears under different names or codes.
  • Corrections โ€” some rows could not be fully read.
  • Duplicates โ€” the same movement is in two files you import together.
  • Align with the bank โ€” after Review, for a report set such as Danske Bank, when the bank's figures differ from LibreFolio's.

See Steps that appear only when needed.

The first time you open the wizard, a guide walks you through the steps your files need; it never clicks or saves for you (see Guided First Import). For the full walkthrough see How to Import Transactions; for the supported brokers and file formats see Import from Broker.


๐Ÿ“ˆ 5. Back to the Dashboard

Go back to the Dashboard: your portfolio value, your allocation (by type, sector and geography) and your performance history are now filled in.

Dashboard Main View

๐Ÿ”ฎ 6. What's Next?

Now that your portfolio is populated, you can: