Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LemmyNet/lemmy-ui
The official web app for lemmy.
https://github.com/LemmyNet/lemmy-ui
inferno lemmy link-aggregator reddit
Last synced: about 2 months ago
JSON representation
The official web app for lemmy.
- Host: GitHub
- URL: https://github.com/LemmyNet/lemmy-ui
- Owner: LemmyNet
- License: agpl-3.0
- Created: 2020-08-23T03:56:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T00:35:16.000Z (8 months ago)
- Last Synced: 2024-04-14T00:35:56.987Z (8 months ago)
- Topics: inferno, lemmy, link-aggregator, reddit
- Language: CSS
- Homepage: https://join-lemmy.org/
- Size: 8.39 MB
- Stars: 851
- Watchers: 16
- Forks: 326
- Open Issues: 544
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-lemmy - **lemmy-ui** - ui) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/LemmyNet/lemmy-ui) (Projects / Lemmy)
README
# Lemmy-UI
The official web app for [Lemmy](https://github.com/LemmyNet/lemmy), written in inferno.
Based off of MrFoxPro's [inferno-isomorphic-template](https://github.com/MrFoxPro/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](https://github.com/liriliri/eruda) debugging utility. |
| `LEMMY_UI_DISABLE_CSP` | `bool` | `false` | Disables CSP security headers |
| `LEMMY_UI_CUSTOM_HTML_HEADER` | `string` | | Injects a custom script into ``. |