[PR #67] [MERGED] Compositor agnostic, systemd service implementation #90

Closed
opened 2026-03-03 11:14:23 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/debloper/xiosk/pull/67
Author: @debloper
Created: 2/23/2025
Status: Merged
Merged: 2/23/2025
Merged by: @debloper

Base: mainHead: devel


📝 Commits (8)

  • 2bb03d1 Added systemd service templates, re-wrote setup.sh and cleanup.sh
  • 7abb530 Rewrote scripts/setup.sh and scripts/cleanup.sh. Piosk now installs and runs in /opt/piosk. Setup.sh installs and enables a systemd service for each script
  • 1888ca9 Fixed a bug in setup.sh, piosk-webserver.service wasn't getting enabled properly
  • 7fc0269 first pass cleanup
  • c30f468 second pass
  • 8616f43 third pass
  • 65a7981 fourth pass
  • deb8d13 final pass

📊 Changes

8 files changed (+216 additions, -124 deletions)

View changed files

📝 README.md (+21 -42)
📝 scripts/cleanup.sh (+47 -27)
📝 scripts/runner.sh (+14 -13)
📝 scripts/setup.sh (+86 -41)
📝 scripts/switcher.sh (+4 -1)
services/piosk-dashboard.template (+12 -0)
services/piosk-runner.template (+16 -0)
services/piosk-switcher.template (+16 -0)

📄 Description

This extends & improves changes from #62


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/debloper/xiosk/pull/67 **Author:** [@debloper](https://github.com/debloper) **Created:** 2/23/2025 **Status:** ✅ Merged **Merged:** 2/23/2025 **Merged by:** [@debloper](https://github.com/debloper) **Base:** `main` ← **Head:** `devel` --- ### 📝 Commits (8) - [`2bb03d1`](https://github.com/debloper/xiosk/commit/2bb03d1ad562c16d5ea629a890e313fec672749f) Added systemd service templates, re-wrote setup.sh and cleanup.sh - [`7abb530`](https://github.com/debloper/xiosk/commit/7abb53092597538bfc48899812a06b103a8b9cbb) Rewrote scripts/setup.sh and scripts/cleanup.sh. Piosk now installs and runs in /opt/piosk. Setup.sh installs and enables a systemd service for each script - [`1888ca9`](https://github.com/debloper/xiosk/commit/1888ca968efa9fe12d70958b12cca1b008ecf870) Fixed a bug in setup.sh, piosk-webserver.service wasn't getting enabled properly - [`7fc0269`](https://github.com/debloper/xiosk/commit/7fc02691b81f076c73164e4cb22d148835d7f3ec) first pass cleanup - [`c30f468`](https://github.com/debloper/xiosk/commit/c30f468fb9f1b05a7f4059637b51951fa4a059ab) second pass - [`8616f43`](https://github.com/debloper/xiosk/commit/8616f4305ffebd945f9e3259f5c43058f0615112) third pass - [`65a7981`](https://github.com/debloper/xiosk/commit/65a79818a7f0b43f071a6eba54b9aec5bf7d2b70) fourth pass - [`deb8d13`](https://github.com/debloper/xiosk/commit/deb8d13c61d725327e9e5340aa402d4c35d53e7e) final pass ### 📊 Changes **8 files changed** (+216 additions, -124 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+21 -42) 📝 `scripts/cleanup.sh` (+47 -27) 📝 `scripts/runner.sh` (+14 -13) 📝 `scripts/setup.sh` (+86 -41) 📝 `scripts/switcher.sh` (+4 -1) ➕ `services/piosk-dashboard.template` (+12 -0) ➕ `services/piosk-runner.template` (+16 -0) ➕ `services/piosk-switcher.template` (+16 -0) </details> ### 📄 Description This extends & improves changes from #62 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 11:14:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/xiosk#90
No description provided.