Skip to content

Issues for beginners #16

@msdosfx

Description

@msdosfx

It could definitely be argued that someone with as little experience as me shouldn't try to get into self-hosting, particularly with services open to the web. Nonetheless, I am trying and I would like to share my confusion with the documentation from the perspective of a complete novice who has docker, portainer, nextcloud, tailscale, and syncthing running locally on a couple home servers (raspberry pi and Synology). I don't have any previous programming experience and have only learned from following guides online. I appreciate your work and sharing it with the world, so please don't take my issues as being ungrateful of your time and effort.

My machine for PleromaPi: Raspberry Pi 400 4GB + Kingston 500GB SSD with USB sata adapter

  1. The stable PleromaPI build from Unofficial Raspberry Pi Imager wont flash
  2. The nightly build won't properly boot from usb SSD, even if the Pi has USB boot enabled. I was able to get the nightly to flash and boot from an SD card, but I couldn't do the configuration properly.
  3. "Configure your WiFi by editing pleromapi-wpa-supplicant.txt at the root of the flashed card when using it like a flash drive" Do you do need to do this if you are using an ethernet cable?
  4. "Configure the Pleroma settings at /boot/docker-compose/pleroma/environments/pleroma/pleroma.env" Do you do this after inserting the SD into the Pi and doing a "nano" or "vim" edit of the file? Do you edit the file as a flash drive with a text editor? On Mac, text editor doesn't appear to work. Basically, How do you configure the file?
  5. "ADMIN_EMAIL=admin@ops.pleroma.social". what email is this suppose to be set to? can you just set it to a personal email? Do you have to have email set up with your domain?
  6. "NOTIFY_EMAIL=pleroma+admin@ops.pleroma.social " same question
  7. "DOMAIN=pleroma.gnethomelinux.com". Can you just add "pleroma." to the domain that you own, or do you have to create that as a subdomain ahead of time with your domain provider? Can you use a different prefix than "pleroma."
    VIRTUAL_HOST=pleroma.gnethomelinux.com
    LETSENCRYPT_HOST=pleroma.gnethomelinux.com
  8. "LETSENCRYPT_EMAIL=guysoft@gmail.com" can this be the same email for the admin
  9. How do you run the script /home/pi/scripts/make_admin_user? what exactly do you type into the terminal to run it?
  10. Precisely how do you change the settings in /boot/docker-compose/pleroma/
  11. what resources, tools, guides do you recommend for getting a domain pointed at your Raspberry Pi's IP? What DDNS do you recommend? What ports on your router need to be opened? Will it work if you point your domain at a VPS and reverse proxy into your home network with Wireguard or Tailscale? Can you use a static IP from Tailscale if you can get your domain ultimately pointed at that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions