No description
Find a file
Jay Sitter 2a5988e0ff Merge remote-tracking branch 'lemmy/main' into feat/create-private-message-updates
* lemmy/main: (21 commits)
  Fix comments expanding when they're not supposed to (#1540)
  Remove federation worker count
  fix: Add triangle alert icon to language warning
  Refactor first load handling
  fix: Add aria-describedby for language warning
  Fix issue when navigating awat from settings
  Give function better name
  Cache post listings and restore listing state when using browser back navigation buttons.
  Change function name
  Make date distance format use correct verbiage
  Extract date fns setup
  Fix homepage `scrollTo(0, 0)` failing when document size changes.
  v0.18.0
  v0.18.0-rc.8
  Moved `!isBrowser()` check to `FirstLoadServer.isFirstLoad`
  Fix server-side rendering after first load.
  Remove unused dep
  Replace momentjs with date-fns
  added litely-compact
  changed where custom compact code goes
  ...
2023-06-24 00:40:18 -04:00
.github Merge branch 'main' into actually-last-issue-template-tweaks 2023-06-22 20:36:23 -04:00
.husky Extra lints (#192) 2021-02-21 21:24:09 -05:00
lemmy-translations@a241fe1255 Upgrade lemmy-js-client to 0.18.0-rc.2 (#1445) 2023-06-21 15:08:21 -04:00
src Merge remote-tracking branch 'lemmy/main' into feat/create-private-message-updates 2023-06-24 00:40:18 -04:00
.babelrc Run prettier 2023-05-23 08:10:13 -04:00
.dockerignore Somewhat working dockerfile, without the networking. 2020-09-09 18:56:02 -05:00
.eslintignore Merge branch 'main' into nicer-error-hnadling 2023-05-23 23:07:23 +00:00
.eslintrc.json feat(a11y): Add eslint-plugin-jsx-a11y 2023-06-17 15:46:51 -04:00
.gitignore Replace momentjs with date-fns 2023-06-24 00:14:10 -04:00
.gitmodules Test submodules (#6) 2020-09-10 15:22:21 -04:00
.prettierignore Replace momentjs with date-fns 2023-06-24 00:14:10 -04:00
.prettierrc.json Adding Community Language fixes. #783 (#868) 2022-12-19 10:57:29 -05:00
.woodpecker.yml Use http client (#1081) 2023-06-14 08:20:40 -04:00
accessibility_tests.sh use set -e in all bash scripts 2021-04-21 13:57:42 +02:00
CONTRIBUTING.md Remove docs translations from links (#1441) 2023-06-21 10:41:08 -04:00
deploy.sh Use http client (#1081) 2023-06-14 08:20:40 -04:00
dev.dockerfile hardcoded node version due to bug "Text file busy" error introduced in node 20.3 (#1320) 2023-06-16 11:45:36 -04:00
Dockerfile hardcoded node version due to bug "Text file busy" error introduced in node 20.3 (#1320) 2023-06-16 11:45:36 -04:00
generate_translations.js I18 quality of life change (#973) 2023-04-03 09:28:56 -04:00
LICENSE Adding prettier 2020-08-23 00:04:58 -04:00
package.json Remove unused dep 2023-06-24 00:14:10 -04:00
README.md Use http client (#1081) 2023-06-14 08:20:40 -04:00
test_deploy.sh use set -e in all bash scripts 2021-04-21 13:57:42 +02:00
tsconfig.json Com create post (#1431) 2023-06-21 07:52:32 -04:00
update_translations.sh use set -e in all bash scripts 2021-04-21 13:57:42 +02:00
webpack.config.js Replace momentjs with date-fns 2023-06-24 00:14:10 -04:00
yarn.lock Remove unused dep 2023-06-24 00:14:10 -04:00

Lemmy-UI

The official web app for Lemmy, written in inferno.

Based off of MrFoxPro's inferno-isomorphic-template.

Configuration

The following environment variables can be used to configure lemmy-ui:

ENV_VAR type default description
LEMMY_UI_HOST string 0.0.0.0:1234 The IP / port that the lemmy-ui isomorphic node server is hosted at.
LEMMY_UI_LEMMY_INTERNAL_HOST string 0.0.0.0:8536 The internal IP / port that lemmy is hosted at. Often lemmy:8536 if using docker.
LEMMY_UI_LEMMY_EXTERNAL_HOST string 0.0.0.0:8536 The external IP / port that lemmy is hosted at. Often DOMAIN.TLD.
LEMMY_UI_HTTPS bool false Whether to use https.
LEMMY_UI_EXTRA_THEMES_FOLDER string ./extra_themes A location for additional lemmy css themes.
LEMMY_UI_DEBUG bool false Loads the Eruda debugging utility.
LEMMY_UI_DISABLE_CSP bool false Disables CSP security headers
LEMMY_UI_CUSTOM_HTML_HEADER string Injects a custom script into <head>.