๐ 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.
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.
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.
๐ 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.
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.
๐ 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.
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.
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
-
Open the Import Wizard: on the Transactions page, click Import (). A broker's detail page has the same button, with that broker already selected.
-
Upload Your Statement: drop your broker's report (
.csv,.xlsxor.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. -
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).
-
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.
-
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.
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.
๐ฎ 6. What's Next?
Now that your portfolio is populated, you can:
- ๐ค Share your broker โ Give access to family members or advisors.
- ๐ฑ Set up FX rates โ Configure currency conversion for multi-currency portfolios.
- โ๏ธ Customize your preferences โ Adjust your language, default currency, and theme. Administrators also manage the system-wide Global Settings.
- ๐งญ Replay the welcome setup or guided tours โ Revisit the welcome screen, quick tour, or import guide any time from Settings โ Preferences.
- ๐ฑ Install LibreFolio as an app โ Put it on your phone's home screen or in its own desktop window.