community-scripts / community-scripts/ProxmoxVED

openlist

Open
#2,292 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Ready For Testing
Dominant language
Shell
Stars
191
Forks
497
Avg merge
3d 5h
Merged PRs (30d)
33

Description

Name of the Script

openlist

Script Type

CT (LXC Container)

Does this script support arm64?

arm64 supported

📋 Script Details

https://github.com/community-scripts/ProxmoxVED/pull/2195

OpenList as a CT script, in two variants sharing one json: Debian 13 (systemd) and Alpine 3.24 (OpenRC).

The upstream release binary is deployed as-is — the glibc asset on Debian, the static musl one on Alpine — and runs with --data /opt/openlist_data. Config, database, logs and search index therefore live outside the directory CLEAN_INSTALL wipes, so an update replaces the binary and nothing else; no backup/restore step is needed. The admin password is generated during the install, applied with openlist admin set and printed on the last line.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the implementation described in PR #2195 and locate the existing CT script entry point and shared JSON pattern it follows. Verify the Debian 13 systemd and Alpine 3.24 OpenRC variants, their architecture support, update behavior, data path, and generated-password output. Done means the OpenList CT script meets these requirements in both variants.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell
Domain
devops, infrastructure
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.