21. The easiest way to run it from the repository is with the included Maven wrapper.
- Windows
- macOS / Linux
http://localhost:8080/.
The first start may take longer while Vaadin prepares and builds frontend assets.
First-run checklist
After the app starts:- Open
/login. - Sign in with
admin/admin. - Go to
/settings. - Change the admin username and password.
- Set your preferred site name, theme, storage path, and privacy rules.
- Optionally create
ROLE_USER, other roles, and user accounts from the admin pages.
Local runtime defaults
- Port:
8080unlessSERVER_PORTis set - H2 database file:
./data/suncore - Paste overflow files:
./data/pastes - QR codes:
./data/qrcodes - Log file:
./data/logs/sunpaste.log - H2 console:
/h2-console