Aidan 6a702c37f1
All checks were successful
Build and Push Docker Image / build_and_push (push) Successful in 44s
add logout logic, rename functions
2025-01-26 00:45:10 -05:00
2025-01-24 04:43:11 +00:00
2025-01-26 00:45:10 -05:00
2025-01-26 00:07:56 -05:00
2025-01-23 23:41:12 -05:00
2025-01-26 00:07:56 -05:00
2025-01-23 23:41:12 -05:00
2025-01-23 21:40:23 +00:00
2025-01-23 23:41:12 -05:00
2025-01-26 00:07:56 -05:00

web

LibreCloud's website

Docker Instructions

  1. Fetch needed file(s)

    Pick your preferred option to get the file(s) needed for Docker. Either option is fine, although Git is arguably the best option.

    Option One: Clone Git Repo

    git clone https://git.pontusmail.org/librecloud/web.git
    

    Option Two: Download Compose file only

    wget https://git.pontusmail.org/librecloud/web/raw/branch/main/docker-compose.yml
    

    You may have to install wget, or you could use curl instead.

  2. Bring up the container

    docker compose up -d
    

    Please note: sudo may be required.

    You may customize the container with the included docker-compose.yml file if needed. Your server will start on port 3019 by default. We suggest using a reverse proxy to serve the site on a domain.

Dev Server Instructions

  1. Install Bun if you haven't already

    Bun is a fast JavaScript runtime, and is much faster than npm. These instructions will be written for Bun, but could be adapted to npm or yarn if needed.

  2. Clone the repo

    git clone https://git.pontusmail.org/librecloud/web.git
    cd web
    
  3. Install dependencies

    bun install
    
  4. Start dev server

    bun dev
    
Description
LibreCloud's website, dashboard, and API
https://librecloud.cc
Readme CC0-1.0 18 MiB
Languages
TypeScript 97.4%
CSS 2.3%
JavaScript 0.2%