Versia Server frontend, designed with Nuxt.
Find a file
2024-05-16 21:50:16 -10:00
.github fix: 🐛 Bugixes, add automatic GitHub Actions deployment 2024-05-11 22:37:57 -10:00
.vscode fix(build): 🐛 Give proper permissions to GitHub Actions build 2024-04-14 15:29:49 -10:00
components feat: Show spinner while OIDC account linking is loading 2024-05-16 20:47:49 -10:00
composables feat: Automatically log out user if session has expired or is invalid 2024-05-16 21:19:06 -10:00
layouts feat: Show spinner while OIDC account linking is loading 2024-05-16 20:47:49 -10:00
pages feat: Add password reset page 2024-05-16 21:50:16 -10:00
public fix: 🐛 Various bugfixes 2024-05-11 23:23:38 -10:00
types/mastodon feat: Rework OIDC flow, add emoji autosuggestions 2024-05-16 20:25:59 -10:00
utils feat: Rework OIDC flow, add emoji autosuggestions 2024-05-16 20:25:59 -10:00
.dockerignore refactor: 🎨 Move Lysand-FE into its own repository 2024-04-14 15:16:57 -10:00
.gitignore Revert "feat: init Toothless" 2024-05-16 20:27:17 -10:00
app.vue feat: Rework OIDC flow, add emoji autosuggestions 2024-05-16 20:25:59 -10:00
biome.json refactor: 🎨 Move Lysand-FE into its own repository 2024-04-14 15:16:57 -10:00
bun.lockb feat: Rework OIDC flow, add emoji autosuggestions 2024-05-16 20:25:59 -10:00
Dockerfile refactor(build): 🐛 Switch final docker image to Node (use Bun for everything else except final Docker) 2024-04-24 21:25:54 -10:00
nuxt.config.ts fix: 🔒 Make COEP cross-origin 2024-05-12 17:29:21 -10:00
package.json feat: Rework OIDC flow, add emoji autosuggestions 2024-05-16 20:25:59 -10:00
README.md docs: 📝 Update README to add more info 2024-05-06 09:17:12 -10:00
tailwind.config.ts feat: Add quoting, replies, refactor parts of old code 2024-04-27 20:35:26 -10:00
tsconfig.json refactor: 🎨 Move Lysand-FE into its own repository 2024-04-14 15:16:57 -10:00

Lysand Logo

Lysand-FE

Lysand-FE is a beautiful, fast and responsive front-end for the Lysand project.

Features

  • Timelines: public, home, local
  • Login
  • Notifications
  • Replies
  • Quotes
  • Markdown posts
  • Dark mode
  • Following
  • Settings
  • Profile editing

Tech Stack

Installation

Lysand-FE is included in the provided docker-compose file during Lysand Server installation.

To have Lysand-FE and Lysand Server running on the same domain, edit the Lysand Server configuration to point to the Lysand-FE container's address (frontend category inside config).

Manual Installation

Here are the steps to install Lysand-FE manually:

Docker/Podman

services:
    fe:
        image: ghcr.io/lysand-org/lysand-fe:main
        container_name: lysand-fe
        restart: unless-stopped
        networks:
            - lysand-net
        environment:
            NUXT_PUBLIC_API_HOST: https://yourserver.com

Then, the frontend will be available at http://localhost:3000 inside the container. To link it to a Lysand Server, set the NUXT_PUBLIC_API_HOST environment variable to the server's URL.