this post was submitted on 22 Aug 2024
7 points (100.0% liked)

Photon

771 readers
6 users here now

Photon for Lemmy

A client for the fediverse designed to be intuitive, fast, and sleek.

This community is a place to ask questions, report bugs, check on the latest updates, or share your experiences with Photon!

You can contact me at @Xylight@lemdro.id.

Rules

  1. Posts must be related to Photon (in any way)
  2. Don't be mean
  3. If your post is a bug report, please preface the title with [solved] if it's been fixed.

founded 2 years ago
MODERATORS
 

The readme talks about docker. I’m not a docker user. I did a git clone when I was on a decent connection. ATM I’m not on a decent connection. The releases page lacks file sizes. And MS Github conceals the size:

curl -LI 'https://github.com/Xyphyn/photon/archive/refs/tags/v1.31.2-fix.1.tar.gz' | grep -i 'content-length'

output:

content-length: 0

So instead of fetching the tarball of unknown size, I need to know how to build either the app or the tarball from the cloned repo. Is that documented anywhere?

you are viewing a single comment's thread
view the rest of the comments
[–] thearch@sh.itjust.works 2 points 10 months ago* (last edited 10 months ago)

I can help with this, I'll PR this to the docs later.

You'll need node.js and npm for the minimum node server.

  1. Run npm install to fetch the dependencies.
  2. Build the app with ADAPTER=node npm run build
  3. There should be a new directory, build.
  4. To run the app, do node build/index.js. You can set the documented environment variables, and use PORT= to change the port.