GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - community-scripts/core: Core

BranchesTags
Open more actions menu

Latest commit

 

History

471 Commits
471 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.vscode
.vscode
 
 
api
api
 
 
core
core
 
 
docs
docs
 
 
headers
headers
 
 
host
host
 
 
images
images
 
 
incus
incus
 
 
lib
lib
 
 
lxc
lxc
 
 
misc
misc
 
 
pve
pve
 
 
tests
tests
 
 
tools
tools
 
 
ui
ui
 
 
vm
vm
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Community Scripts Logo

Community Scripts — Core

The shared shell engine behind the community-scripts projects
Container and VM builds for Proxmox VE and Incus, from one codebase


What is this?

The engine, not the scripts.

This repository holds the shared Bash libraries that every community script runs on: the whiptail wizard, container and VM creation, the in-container installer, error handling, telemetry and the helper library.

You do not run anything from here directly. Application scripts live in the script repositories and source this engine at start-up.

The engine detects the host at runtime and loads the matching backend, so a single ct/ script works on both Proxmox VE and Incus — there is no separate Incus script tree.


Documentation

docs/ — the index: what every folder and file is for.

How loading works The two roots, resolution order, the prefetch, running against a fork
Contributing Where a change belongs, what CI enforces, how to test
Dev mode The opt-in debugging flags
Testing builds var_testurl and how a script under test asks for feedback
core/ · ui/ · lib/ · lxc/
host/ · api/ · vm/ · backends · headers/

Repository map

Repository Contains
core (this repo) The engine
ProxmoxVE Application scripts — ct/, install/, vm/, json/, tools/pve/
DevScripts Where new scripts are tested before they move to ProxmoxVE
Incus Incus scripts and host tooling

Contributing

See CONTRIBUTING.md. Engine changes affect every script in the collection at once, so they get more scrutiny than an application script — and application scripts do not belong here.

License

MIT — see LICENSE.

About

Core

Resources

Readme
MIT license

Contributing

Contributing
Activity
Custom properties

Stars

14 stars

Watchers

1 watching

Forks

19 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.