[PR #536] [MERGED] New Script: LXC IP-Tag #2768

Closed
opened 2026-02-26 13:31:18 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE/pull/536
Author: @MickLesk
Created: 11/27/2024
Status: Merged
Merged: 12/16/2024
Merged by: @MickLesk

Base: mainHead: lxc_iptag


📝 Commits (9)

📊 Changes

2 files changed (+394 additions, -0 deletions)

View changed files

json/add-lxc-iptag.json (+43 -0)
misc/add-lxc-iptag.sh (+351 -0)

📄 Description

Description

Add a new script for an Service "LXC IP-Tag".
This script originally comes from @gitsang and has been requested here several times. I also find it quite nice 😄 I also use it in my main Proxmox.

Discussion: #395
Issue: #537

Quote: "I have no concerns and glad that the community is interested in integrating this script." (@gitsang) - Thx!

The script is modified and should conform to our conventions.

The original source is located here: https://github.com/gitsang/lxc-iptag

Type of change

Please check the relevant option(s):

  • Bug fix (non-breaking change that resolves an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (a fix or feature that would cause existing functionality to change unexpectedly)
  • New script (a fully functional and thoroughly tested script or set of scripts.)

Prerequisites

The following efforts must be made for the PR to be considered. Please check when completed:

  • Self-review performed (I have reviewed my code, ensuring it follows established patterns and conventions)
  • Testing performed (I have tested my changes, ensuring everything works as expected)
  • Documentation updated (I have updated any relevant documentation)

Additional Information (optional)

Provide any additional context or screenshots about the feature or fix here.

Before I executed the script (note runtime)
image

Script executed:
image

IP generated as Tag:
image

Switch IP address:
image

Updated Tag after IP change
image


🔄 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/community-scripts/ProxmoxVE/pull/536 **Author:** [@MickLesk](https://github.com/MickLesk) **Created:** 11/27/2024 **Status:** ✅ Merged **Merged:** 12/16/2024 **Merged by:** [@MickLesk](https://github.com/MickLesk) **Base:** `main` ← **Head:** `lxc_iptag` --- ### 📝 Commits (9) - [`b8b6366`](https://github.com/community-scripts/ProxmoxVE/commit/b8b6366e3f08a0be5bf73d69624f7620ad4a5a38) New Script: LXC IP-Tag - [`db5f9ff`](https://github.com/community-scripts/ProxmoxVE/commit/db5f9ffc0e8cfdbab2541323f74934e2e250f491) add comma in json - [`a2fd2a0`](https://github.com/community-scripts/ProxmoxVE/commit/a2fd2a0bc89c21f1de41666c0f3c3f955d317cfe) Update misc/add-lxc-iptag.sh - [`0e202bd`](https://github.com/community-scripts/ProxmoxVE/commit/0e202bdba192f67c93dea65f1c9f0c631afad2fd) Update json/add-lxc-iptag.json - [`688158e`](https://github.com/community-scripts/ProxmoxVE/commit/688158e6251225038a7626912095875eeae2a24a) Update json/add-lxc-iptag.json - [`44f1c7b`](https://github.com/community-scripts/ProxmoxVE/commit/44f1c7bd7ab12ed39552b5a5b536b1093b347004) remove files - [`bbe3216`](https://github.com/community-scripts/ProxmoxVE/commit/bbe3216faea7ac1e0b8639550493a94c536a9978) Full-Update to Single-File - [`30b5da2`](https://github.com/community-scripts/ProxmoxVE/commit/30b5da27b2272c8e872ed0cefbc56616b3b934fa) Finalo - [`ea92406`](https://github.com/community-scripts/ProxmoxVE/commit/ea9240667ad97dd3ea70c99034b814f9a45c6ab4) Update add-lxc-iptag.json ### 📊 Changes **2 files changed** (+394 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `json/add-lxc-iptag.json` (+43 -0) ➕ `misc/add-lxc-iptag.sh` (+351 -0) </details> ### 📄 Description ## Description Add a new script for an Service "LXC IP-Tag". This script originally comes from @gitsang and has been requested here several times. I also find it quite nice :smile: I also use it in my main Proxmox. Discussion: #395 Issue: #537 Quote: "I have no concerns and glad that the community is interested in integrating this script." (@gitsang) - Thx! The script is modified and should conform to our conventions. The original source is located here: https://github.com/gitsang/lxc-iptag ## Type of change Please check the relevant option(s): - [ ] Bug fix (non-breaking change that resolves an issue) - [x] New feature (non-breaking change that adds functionality) - [ ] Breaking change (a fix or feature that would cause existing functionality to change unexpectedly) - [x] New script (a fully functional and thoroughly tested script or set of scripts.) ## Prerequisites The following efforts must be made for the PR to be considered. Please check when completed: - [x] Self-review performed (I have reviewed my code, ensuring it follows established patterns and conventions) - [x] Testing performed (I have tested my changes, ensuring everything works as expected) - [x] Documentation updated (I have updated any relevant documentation) ## Additional Information (optional) Provide any additional context or screenshots about the feature or fix here. Before I executed the script (note runtime) ![image](https://github.com/user-attachments/assets/377f750d-fbb3-425b-9b7b-596dbd43b924) Script executed: ![image](https://github.com/user-attachments/assets/3747812b-2df2-415b-9e26-24bdc986dd1e) IP generated as Tag: ![image](https://github.com/user-attachments/assets/60a326ab-eb8c-40e3-8a33-525706e8bdd5) Switch IP address: ![image](https://github.com/user-attachments/assets/513bc269-deec-4e82-8358-a97de351e962) Updated Tag after IP change ![image](https://github.com/user-attachments/assets/6c1c387d-a2f5-45ad-a6f2-ba3e178933b9) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 13:31:18 +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/ProxmoxVE#2768
No description provided.