You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Dessalines ee5806f423 0.19.4-beta.5 4 days ago
.github Removing alectrocute and jsit from codeowners. (#2391) 2 months ago
.husky Move to pnpm (#2345) 3 months ago
lemmy-translations@866e405665 Mod action history (#2437) 6 days ago
src Hiding RSS button for saved view on profile page. Fixes #2438 (#2440) 4 days ago
.babelrc Use mixins and decorators for scroll restoration and tippy cleanup (#2415) 3 weeks ago
.dockerignore Somewhat working dockerfile, without the networking. 4 years ago
.eslintignore Lazy loading less common languages for syntax highlighting (#2388) 2 months ago
.eslintrc.json Make confirm popup for adult consent (#2419) 2 weeks ago
.gitignore Revert "Ignore autogenerated css files from being tracked in the repo (#2256)" (#2259) 5 months ago
.gitmodules Test submodules (#6) 4 years ago
.prettierignore Block urls (#2409) 3 weeks ago
.prettierrc.json Adding Community Language fixes. #783 (#868) 1 year ago
.woodpecker.yml Adding alt_text and custom_thumbnail to post form. (#2404) 4 weeks ago
CONTRIBUTING.md Remove docs translations from links (#1441) 10 months ago
Dockerfile Using corepack to install pnpm, instead of npm -g (#2431) 2 weeks ago
LICENSE Adding prettier 4 years ago
README.md Use http client (#1081) 11 months ago
accessibility_tests.sh use set -e in all bash scripts 3 years ago
cliff.toml Adding git-cliff to help generate changelogs. (#2386) 2 months ago
deploy.sh Move to pnpm (#2345) 3 months ago
dev.dockerfile Changing security.txt to use github security advisories page. (#2334) 2 months ago
generate_translations.js Update translation submodule (#2023) 9 months ago
package.json 0.19.4-beta.5 4 days ago
pnpm-lock.yaml Mod action history (#2437) 6 days ago
test_deploy.sh use set -e in all bash scripts 3 years ago
tsconfig.json Use mixins and decorators for scroll restoration and tippy cleanup (#2415) 3 weeks ago
update_translations.sh Fixing follow from subscribe page. Fixes #2215 (#2229) 5 months ago
webpack.config.js Lazy loading less common languages for syntax highlighting (#2388) 2 months ago

README.md

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>.