Skip to content

Mac App Issues #1256

@Wysie

Description

@Wysie

Ran into some issues with the Mac version:

  1. The port changing in the GUI app doesn't actually seem to do anything. It stays stuck at port 8000.
  2. Once you disable or stop the service, the GUI app will keep having a popup saying "lemonade-server" wants to make some changes. I kept trying typing in my password but that dialog keeps reappearing. The only fix is to stop lemonade-server via CLI (or reinstall the app).
  3. lemonade-server stop doesn't work unless you sudo it sudo lemonade-server stop
  4. When trying lemonade-server with the tray option, it's forced to run on 127.0.0.1 only, so other local devices can't access it. The tray option also does not take in a host parameter.

In the end, what I actually did was to edit /Library/LaunchDaemons/com.lemonade.server.plist and add in host 0.0.0.0 to ProgramArguments:

    <key>ProgramArguments</key>
    <array>
        <string>/usr/local/bin/lemonade-server</string>
        <string>serve</string>
        <string>--no-tray</string>
        <string>--host</string>
        <string>0.0.0.0</string>
    </array>

Probably can do the same to make it run on another port but I don't think the UI will be able to find it then.

Once the server is running, I can use the GUI app with no issues too, but more importantly I can now access it from other local devices.

Thanks for building this btw!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions