Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Self host Blorp, your personal Lemmy/PieFed frontend

Self host Blorp, your personal Lemmy/PieFed frontend

Scheduled Pinned Locked Moved Selfhosted
selfhosted
5 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • moseschrute@lemmy.worldM This user is from outside of this forum
    moseschrute@lemmy.worldM This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    I've been working on a Threadiverse frontend for almost a year called Blorp. Originally it was Lemmy only, but now it also includes PieFed. (source code) (try web version)

    I just Dockerized the frontend and started publishing the Docker image, and I would love your feedback!

    • REACT_APP_DEFAULT_INSTANCE (e.g. https: //lemmy.zip no trailing slash)
      • Changes the default instance
    • REACT_APP_LOCK_TO_DEFAULT_INSTANCE set this to "true" or "false"
      • When true, this prevents the frontend from logging into other instances. Perfect if you host your own Lemmy instance and want this frontend to exclusively be used with your instance. You can still log into multiple accounts on the locked instance
      • When false, you can log into as many accounts across as many instances as you want. You can even mix and mach Lemmy and PieFed
    # pull the latest Blorp image
    docker pull christianjuth/blorp:latest
    
    # run it on port 8080 (host → container), passing any runtime env‑vars you need
    docker run -d \
      --name blorp \
      -p 8080:80 \
      -e REACT_APP_DEFAULT_INSTANCE="https://lemmy.zip/" \ # BUT without the trailing slash!
      -e REACT_APP_NAME="Blorp" \
      -e REACT_APP_LOCK_TO_DEFAULT_INSTANCE="false" \
      christianjuth/blorp:latest
    

    Edit: I cannot get the trailing slash in https://lemmy.zip/ to go away, but make sure you exclude it. Idk what sorcery is going on with Lemmy, but it seems impossible to link a domain without a trailing slash. I'll make the docker image more forgiving in the next update.

    demigodrick@lemmy.zipD 1 Reply Last reply
    1
    • moseschrute@lemmy.worldM [email protected]

      I've been working on a Threadiverse frontend for almost a year called Blorp. Originally it was Lemmy only, but now it also includes PieFed. (source code) (try web version)

      I just Dockerized the frontend and started publishing the Docker image, and I would love your feedback!

      • REACT_APP_DEFAULT_INSTANCE (e.g. https: //lemmy.zip no trailing slash)
        • Changes the default instance
      • REACT_APP_LOCK_TO_DEFAULT_INSTANCE set this to "true" or "false"
        • When true, this prevents the frontend from logging into other instances. Perfect if you host your own Lemmy instance and want this frontend to exclusively be used with your instance. You can still log into multiple accounts on the locked instance
        • When false, you can log into as many accounts across as many instances as you want. You can even mix and mach Lemmy and PieFed
      # pull the latest Blorp image
      docker pull christianjuth/blorp:latest
      
      # run it on port 8080 (host → container), passing any runtime env‑vars you need
      docker run -d \
        --name blorp \
        -p 8080:80 \
        -e REACT_APP_DEFAULT_INSTANCE="https://lemmy.zip/" \ # BUT without the trailing slash!
        -e REACT_APP_NAME="Blorp" \
        -e REACT_APP_LOCK_TO_DEFAULT_INSTANCE="false" \
        christianjuth/blorp:latest
      

      Edit: I cannot get the trailing slash in https://lemmy.zip/ to go away, but make sure you exclude it. Idk what sorcery is going on with Lemmy, but it seems impossible to link a domain without a trailing slash. I'll make the docker image more forgiving in the next update.

      demigodrick@lemmy.zipD This user is from outside of this forum
      demigodrick@lemmy.zipD This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      Have spun this up on blorp.lemmy.zip and blorp.piefed.zip 🙂

      3dcadmin@lemmy.relayeasy.com3 1 Reply Last reply
      0
      • demigodrick@lemmy.zipD [email protected]

        Have spun this up on blorp.lemmy.zip and blorp.piefed.zip 🙂

        3dcadmin@lemmy.relayeasy.com3 This user is from outside of this forum
        3dcadmin@lemmy.relayeasy.com3 This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        UK here so unless I change my country I can't use it 😉

        demigodrick@lemmy.zipD 1 Reply Last reply
        0
        • 3dcadmin@lemmy.relayeasy.com3 [email protected]

          UK here so unless I change my country I can't use it 😉

          demigodrick@lemmy.zipD This user is from outside of this forum
          demigodrick@lemmy.zipD This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          There's only one solution - you'll have to move countries 😉

          3dcadmin@lemmy.relayeasy.com3 1 Reply Last reply
          0
          • demigodrick@lemmy.zipD [email protected]

            There's only one solution - you'll have to move countries 😉

            3dcadmin@lemmy.relayeasy.com3 This user is from outside of this forum
            3dcadmin@lemmy.relayeasy.com3 This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            Damn the wife WILL be pissed

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups