Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] packaging, service, upgrade changes #1759

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on May 5, 2021

  1. Use docker to build packages

    Build deb w/ debhelper instead of electron-builder
    Remove ratpoison as OctoDash is the sole window.
    Create systemd service to launch OctoDash directly without a tty shell.
    Set systemd target to graphical.
    Incorperate xinit script into package.
    Create symlink for /usr/bin/octodash -> /opt/OctoDash/octodash
    Modify install/remove scripts to re-execute self with sudo.
    Deprecate using remove.sh. Removing via apt should be sufficient now.
    Add --version switch to octodash.
    Move release URL to environment variable
    Disable security when in dev mode (Bypass CORS checks)
    Remove update.sh
    Prevent remove.sh from running on newer installs
    kantlivelong committed May 5, 2021
    Configuration menu
    Copy the full SHA
    839b9ff View commit details
    Browse the repository at this point in the history