A simple personal knowledge platform with a focus on clean markdown files, simple queries and a journal.
Build and start the backend in development mode. The frontend will reload automatically when changes are made, the backend will need to be restarted manually.
cd frontend/looksyk
npm install
npm run ng serve --proxy-config=proxy.config.json
cd backend
cargo run
http://localhost:4200
http://localhost:11000
cd application-wrapper/Looksyk/
npm install
npm run package
out
folder e.g. out/looksyk-linux-x64/looksyk
Contributions are welcome! Here are the steps to contribute:
git checkout -b feature-branch
).bash run-ci-manual.sh
to run all tests and checks. If there are
any issues, please fix them before proceeding.git commit -am 'Add new feature'
).git push origin feature-branch
).main
branch.Pull requests should be targeted to the main
branch.
The stable
branch is reserved for the latest release.
stable
branch not the default branch?The stable
branch is not the default branch because it is reserved for the latest release. The main
branch is where
active development takes place, and it is the branch that contributors should target for their pull requests.
GitHub will automatically show the default branch when you visit the repository. To avoid unstable or incomplete changes
being displayed by default, the default branch is stable
. In addition, the GitHub docs website is also generated from
the default branch.