feat: Remove deprecated test files and enhance documentation for version 3.3.0 "Nexus Infinitum"

- Deleted obsolete test files: test_mime.go, test_mime_integration.go, and xmpp_client_upload_diagnosis.ipynb.
- Updated README.md to reflect the new version 3.3.0 "Nexus Infinitum" and its features.
- Added comprehensive release notes for version 3.3.0 detailing major enhancements and installation instructions.
- Introduced cleanup script to remove development artifacts while preserving production files.
This commit is contained in:
2025-08-26 10:03:52 +00:00
parent b2b9c179c2
commit d80565f317
61 changed files with 843 additions and 4511 deletions

View File

@ -1,5 +1,5 @@
# Dockerfile.podman - Optimized for Podman deployment
# HMAC File Server 3.2 "Tremora del Terra" - Podman Edition
# HMAC File Server 3.3 "Nexus Infinitum" - Podman Edition
FROM docker.io/golang:1.24-alpine AS builder
@ -57,7 +57,7 @@ LABEL org.opencontainers.image.title="HMAC File Server" \
org.opencontainers.image.description="Secure file server with XEP-0363 support" \
org.opencontainers.image.version="3.2" \
org.opencontainers.image.vendor="PlusOne" \
org.opencontainers.image.source="https://github.com/PlusOne/hmac-file-server" \
org.opencontainers.image.source="https://git.uuxo.net/uuxo/hmac-file-server/" \
org.opencontainers.image.licenses="MIT"
# Health check for container orchestration with network resilience awareness

View File

@ -1,12 +1,12 @@
# HMAC File Server - Podman Configuration Examples
This directory contains Podman-specific deployment files for HMAC File Server 3.2.2 "Tremora del Terra".
This directory contains Podman-specific deployment files for HMAC File Server 3.3.0 "Nexus Infinitum".
## 🚀 Quick Start
```bash
# Clone repository
git clone https://github.com/PlusOne/hmac-file-server.git
git clone https://git.uuxo.net/uuxo/hmac-file-server.git
cd hmac-file-server/dockerenv/podman
# Deploy with single command
@ -258,6 +258,6 @@ After deployment, verify everything works:
## 📚 Additional Resources
- [Podman Official Documentation](https://docs.podman.io/)
- [HMAC File Server GitHub](https://github.com/PlusOne/hmac-file-server)
- [HMAC File Server Git Repository](https://git.uuxo.net/uuxo/hmac-file-server/)
- [XEP-0363 Specification](https://xmpp.org/extensions/xep-0363.html)
- [Container Security Best Practices](https://docs.podman.io/en/latest/markdown/podman-run.1.html#security-options)

View File

@ -3,8 +3,8 @@
# For system-wide: /etc/systemd/system/hmac-file-server.service
[Unit]
Description=HMAC File Server 3.2 "Tremora del Terra" (Podman)
Documentation=https://github.com/PlusOne/hmac-file-server
Description=HMAC File Server 3.3 "Nexus Infinitum" (Podman)
Documentation=https://git.uuxo.net/uuxo/hmac-file-server/
Wants=network-online.target
After=network-online.target
RequiresMountsFor=%t/containers