Rename project to Nicolium

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2026-02-09 22:34:28 +01:00
parent 9bc7846211
commit de8ae5a949
25 changed files with 173 additions and 176 deletions

View File

@ -1,6 +1,6 @@
# Building pl-fe
# Building Nicolium
Building pl-fe requires [Node.js](https://nodejs.org/) and [pnpm](https://pnpm.io/) package manager to be installed. Since Node v16.13, Node.js comes with `corepack` pre-installed, which can be used to manage package managers like `pnpm`.
Building Nicolium requires [Node.js](https://nodejs.org/) and [pnpm](https://pnpm.io/) package manager to be installed. Since Node v16.13, Node.js comes with `corepack` pre-installed, which can be used to manage package managers like `pnpm`.
To enable `pnpm` using `corepack`, run the following command:
@ -8,17 +8,17 @@ To enable `pnpm` using `corepack`, run the following command:
corepack enable pnpm
```
You can now proceed to fetching pl-fe Git repository, installing dependencies, and building the project:
You can now proceed to fetching Nicolium Git repository, installing dependencies, and building the project:
```bash
# Clone the pl-fe repository
git clone https://codeberg.org/mkljczk/pl-fe.git
cd pl-fe
# Clone the Nicolium repository
git clone https://codeberg.org/mkljczk/nicolium.git
cd nicolium
# Install dependencies
pnpm install
# Build the pl-api dependency
pnpm -F pl-api build
# Build the pl-fe project
# Build the Nicolium project
pnpm -F pl-fe build
```
@ -27,5 +27,5 @@ The built files will be located in the `packages/pl-fe/dist` directory. You can
Following environment variables can be used to customize the instance in build process:
- `BACKEND_URL` - URL of the Mastodon-compatible instance to connect to. If not set, tries fetching /api/v1/instance from the origin and falls back to standalone mode.
- `FE_SUBDIRECTORY` - The path where pl-fe is mounted to. Defaults to `/`.
- `FE_SUBDIRECTORY` - The path where Nicolium is mounted to. Defaults to `/`.
- `WITH_LANDING_PAGE` - Displays the landing page on the home page, when running in standalone mode.