runner selfservice portal
Go to file
Nicolai Ort c36db2c18f
ci/woodpecker/push/build Pipeline was successful Details
Pin pnpm
2023-11-06 20:27:30 +01:00
.devcontainer 🐳 basic devcontainer config 2021-02-20 18:58:10 +01:00
.vscode 🌎 basic i18n keys for Register component 2021-02-27 14:08:21 +01:00
.woodpecker feat(ci)!: Switch to woodpecker 2023-11-06 20:25:26 +01:00
public fix: registration code (broke in merge) 2023-02-03 16:44:10 +01:00
src fix(Footer): darkmode colors in lightmode 2023-04-07 15:15:26 +02:00
.gitignore basic env.js file for api baseurl, documentserver_key 2021-03-03 18:20:53 +01:00
CHANGELOG.md 🚀Bumped version to v0.11.3 2023-04-07 15:17:49 +02:00
Dockerfile Pin pnpm 2023-11-06 20:27:30 +01:00
LICENSE Initial commit 2021-02-20 17:03:37 +00:00
README.md added env config instructions 2021-03-31 19:03:07 +02:00
docker-compose.yml Added image to docker-compose 2021-03-27 19:38:36 +01:00
env_fix.js added 'yarn postbuild' script for fixing env.js in dist/index.html 2021-04-13 17:58:43 +02:00
index.html 🚀Bumped version to v0.6.0 2021-04-03 18:53:32 +02:00
nginx.conf updated nginx config for cache busting 2023-02-03 17:18:57 +01:00
order_i18n.js 🧹 added order script for i18n keys 2021-02-27 14:14:37 +01:00
package.json 🚀Bumped version to v0.11.3 2023-04-07 15:17:49 +02:00
pnpm-lock.yaml Pinned pnpm and lockfile 2023-03-29 20:17:33 +02:00
postcss.config.js 🐞 fixed Vite/ Tailwind build 2021-03-31 17:13:57 +02:00
tailwind.config.js 🐞 fixed Vite/ Tailwind build 2021-03-31 17:13:57 +02:00
vite.config.js 🐞 fixed Vite/ Tailwind build 2021-03-31 17:13:57 +02:00

README.md

@lfk/selfservice

runner selfservice portal

Development

Requirements

  • Node.js v14.16.0 or newer
  • yarn package manager >= v1.22.10 < 2
  • will be automatically recommended via ./vscode/extensions.json
  • we also provide a config for i18n-ally in the ./vscode/ folder

Fastest Dev Environment

  • You can install the Remote - Containers extension and use all recommended extensions and editor settings via the provided ./devcontainer/ config

Manual Dev Environment

yarn && yarn dev --open

🔨 Environment config

  • copy the /public/env.sample.js file to /public/env.js
  • set the required environment variables
    • documentserver_key: url to the document server instance
    • baseurl: url to the main lfk instance - WITH TRAILING SLASH
    • see @lfk/deployment for a complete deployment guide
    • baseurl_selfservice: location of the selfservice instance - WITH TRAILING SLASH
      • e.g. path: /selfservice/
      • e.g. url: https://example.com/selfservice/