website icon indicating copy to clipboard operation
website copied to clipboard

Better "Getting started"

Open hypervtechnics opened this issue 6 years ago • 4 comments

Cover things like:

  1. Downloading binary from releases page
  2. Unzip it
  3. Assign permissions
  4. Setup to run as a service
  5. Config file/first start

hypervtechnics avatar Dec 30 '18 22:12 hypervtechnics

@hypervtechnics Do you mean with Setup to run as a service something like a systemd service? I've not much experience in this field, so I'd be happy if someone could contribute this part to gotify/website

jmattheis avatar Jan 03 '19 13:01 jmattheis

I'd take the guide from gitea as an example but I am not sure about The configuration aspect. And yes I mean systemd/supervisor. Also steps like: Start app once to let it generate all required filesystem aspects or just write the config and place it with executable? Does the app require a separate user?

hypervtechnics avatar Jan 04 '19 15:01 hypervtechnics

@hypervtechnics Do you mean with Setup to run as a service something like a systemd service? I've not much experience in this field, so I'd be happy if someone could contribute this part to gotify/website

I wrote a section on how to register as service on Debian based systems and send a pull request (which I apparently cannot reference here as it is in the "website" repository).

KossaKo avatar Mar 12 '19 09:03 KossaKo

The service.md looks quite good! Thanks for this! :)

What also would be nice to know:

  1. Does gotify migrate the database automatically?
  2. Does gotify create the directory structure automatically?
  3. Required permissions for database users?

Atm a web-based installer is a bit too much I guess. But for the future this would be the way better option to make the installation more fluent. At least as a possible way of doing it :)

hypervtechnics avatar Mar 14 '19 17:03 hypervtechnics