Skip to content

Commit

Permalink
release v1.24.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nodiscc committed May 9, 2024
1 parent d6bab2f commit a08e562
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 18 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/).

#### [v1.24.0](https://gitlab.com/nodiscc/xsrv/-/releases#1.24.0) - UNRELEASED
#### [v1.24.0](https://gitlab.com/nodiscc/xsrv/-/releases#1.24.0) - 2024-05-09

**Upgrade procedure:**
- `xsrv upgrade` to upgrade roles/ansible environments to the latest release
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

[![](https://gitlab.com/nodiscc/xsrv/badges/master/pipeline.svg)](https://gitlab.com/nodiscc/xsrv/-/pipelines)
[![](https://bestpractices.coreinfrastructure.org/projects/3647/badge)](https://bestpractices.coreinfrastructure.org/projects/3647)
[![](https://img.shields.io/badge/latest%20release-1.23.0-blue)](https://gitlab.com/nodiscc/xsrv/-/releases)
[![](https://img.shields.io/badge/latest%20release-1.24.0-blue)](https://gitlab.com/nodiscc/xsrv/-/releases)
[![](https://img.shields.io/badge/docs-readthedocs-%232980B9)](https://xsrv.readthedocs.io)

**Install, manage and run self-hosted network services and applications on your own server(s).**
Expand Down
20 changes: 10 additions & 10 deletions docs/TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,32 @@

### xsrv/xsrv

- #1301 - ollama: replace ollama-ui with text-generation-webui/open-webui? - **`-`** `enhancement,question`
- #1298 - IRC web client + bouncer - **`1.24.0`** `feature`
- #1297 - shaarli: backup/restore thumbnails cache during upgrades (or store data outside webroot) - **`1.24.0`** `enhancement`
- #1292 - netdata grafana source - **`1.25.0`** `feature,monitoring,upstream`
- #1291 - debsecan: per-host dashboard - **`1.24.0`** `enhancement,monitoring,security`
- #1291 - debsecan: per-host dashboard? - **`-`** `enhancement,monitoring,question,security`
- #1290 - monitoring_rsyslog: use common name based authentication to authenticate peers - **`1.25.0`** `enhancement,security`
- #1289 - graylog: enable TLS client authentication - **`1.24.0`** `documentation,enhancement,security`
- #1289 - graylog: enable TLS client authentication - **`2.0.0`** `documentation,enhancement,security`
- #1288 - samba: ldapsam: better documentation of samba LDAP attributes - **`-`** `documentation`
- #1286 - doc: graylog: add example stream setup - **`-`** `documentation`
- #1285 - gotty: check sha256sums after download - **`-`** `enhancement,security`
- #1282 - xsrv nmpa: allow output to SVG graph - **`-`** `feature`
- #1279 - local LLM (Large Language Model) + web interface - **`1.24.0`** `feature`
- #1276 - WIP: common: split role into sub-roles, make the common role a 'meta' role depending on all sub roles - **`1.25.0`** `maintenance`
- #1275 - WIP: rsnapshot: allow automatic discovery of paths to backup from/commands to run on remote hosts - **`1.25.0`** `backups,enhancement`
- #1269 - document getting ansible-vault-password from keepassxc - **`2.0.0`** `documentation,enhancement,security,upstream`
- #1268 - backup: allow automatic discovery of paths to backup/commands to run for each host - **`1.24.0`** `backups,enhancement`
- #1267 - xsrv self-upgrade: update the bash completion script as well - **`-`** `enhancement`
- #1266 - homepage: allow displaying arbitrary netdata badges in the footer - **`-`** `easy,enhancement`
- #1264 - WIP: mumble: allow uninstalling mumble server using the `utils-mumble-uninstall` ansible tag - **`1.24.0`** `enhancement`
- #1259 - WIP: wireguard: when peer.public_key is not defined, auto-generate a public/private key pair for this peer - **`1.24.0`** `enhancement`
- #1257 - graylog: upgrade to v5.2.x - **`1.24.0`** `maintenance`
- #1257 - graylog: upgrade to v5.2.x - **`1.25.0`** `maintenance`
- #1256 - wireguard: web interface? - **`-`** `enhancement,question`
- #1253 - wireguard: add QR code to auto-generated client config files - **`1.24.0`** `enhancement`
- #1251 - WIP: xsrv: don't require sudo during xsrv init-vm-template - **`-`** `difficult,enhancement`
- #1245 - gitea: use unix socket instead of HTTP socket? - **`1.24.0`** `enhancement,question,security`
- #1245 - gitea: use unix socket instead of HTTP socket? - **`-`** `enhancement,question,security`
- #1235 - gitea_act_runner: do not log job output to syslog by default - **`-`** `enhancement,monitoring,upstream`
- #1230 - podman: add docker-compose? - **`1.24.0`** `enhancement,question`
- #1226 - postgresql: allow enabling pg_stat_statements extension - **`1.24.0`** `easy,enhancement,monitoring,performance`
- #1226 - postgresql: allow enabling pg_stat_statements extension - **`-`** `enhancement,monitoring,performance`
- #1215 - WIP: tests: add tests for deploying individual roles to a host - **`1.24.0`** `tools`
- #1214 - nextcloud: enable machine learning (AI) related features? - **`-`** `feature,question`
- #1212 - nextcloud: allow enabling/disabling file locking? - **`-`** `enhancement,question`
Expand All @@ -35,7 +36,6 @@
- #1202 - kexec? - **`-`** `enhancement,question`
- #1201 - WIP: xsrv: init-vm-template: add a video output and spice display device to newly created VM templates - **`2.0.0`** `difficult,enhancement`
- #1172 - WIP: use `diff: no` instead of `no_log: yes` to mask sensitive info/silence excessively verbose diffs when using diff mode - **`2.0.0`** `enhancement,maintenance,upstream`
- #1155 - gamevault role? - **`-`** `question`
- #1144 - automate roles uninstallation procedures? - **`-`** `enhancement,question`
- #1143 - nextcloud: upload speed improvements? - **`-`** `configuration,enhancement,performance,question`
- #1134 - Lemmy role? - **`-`** `feature,question`
Expand Down Expand Up @@ -153,7 +153,7 @@
- #96 - grafana role? - **`-`** `feature,monitoring,question`
- #93 - VNC/other remote desktop server role? - **`-`** `feature,question`
- #86 - Peertube role? - **`-`** `feature,question`
- #78 - Adminer role - **`1.24.0`** `feature`
- #78 - Adminer role - **`1.25.0`** `feature`
- #70 - common: ssh: allow setting up endlessh? - **`-`** `feature,question,security`
- #69 - IDS/IPS role? - **`1.25.0`** `question,security`
- #64 - RAID role? - **`-`** `feature,question`
Expand All @@ -170,7 +170,7 @@
- #43 - OSM routing service role? - **`-`** `feature,question`
- #42 - OpenStreetMap/maps tileserver role? - **`-`** `feature,question`
- #41 - network scanner (SANE) server role? - **`-`** `feature,question`
- #40 - SearxNG role - **`1.24.0`** `feature`
- #40 - SearxNG role - **`1.25.0`** `feature`
- #39 - wallabag role? - **`-`** `feature,question`
- #37 - Replace `ntp` with `chrony`? - **`2.0.0`** `question`
- #35 - simple git server role? - **`-`** `feature,question,wontfix`
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@

project = 'xsrv'
author = '[email protected]'
version = '1.23.0'
release = '1.23.0'
version = '1.24.0'
release = '1.24.0'
html_show_copyright = True

# -- General configuration ---------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

[![](https://gitlab.com/nodiscc/xsrv/badges/master/pipeline.svg)](https://gitlab.com/nodiscc/xsrv/-/pipelines)
[![](https://bestpractices.coreinfrastructure.org/projects/3647/badge)](https://bestpractices.coreinfrastructure.org/projects/3647)
[![](https://img.shields.io/badge/latest%20release-1.23.0-blue)](https://gitlab.com/nodiscc/xsrv/-/releases)
[![](https://img.shields.io/badge/latest%20release-1.24.0-blue)](https://gitlab.com/nodiscc/xsrv/-/releases)
[![](https://img.shields.io/badge/docs-readthedocs-%232980B9)](https://xsrv.readthedocs.io)

**Install, manage and run self-hosted network services and applications on your own server(s).**
Expand Down
8 changes: 7 additions & 1 deletion docs/tags.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
╻ ╻┏━┓┏━┓╻ ╻
░░╺╋╸┗━┓┣┳┛┃┏┛
╹ ╹┗━┛╹┗╸┗┛ v1.23.0
[xsrv] USAGE: TAGS=tag1,tag2,tag3 xsrv deploy
[xsrv] INFO: list of tags in project xsrv-test
[xsrv] USAGE: TAGS=tag1,tag2,tag3 xsrv deploy xsrv-test
TAGS:
apache-reverseproxy - setup apache custom reverseproxies
apache - setup the apache web server
Expand Down Expand Up @@ -109,4 +110,9 @@ utils-reboot - (manual) reboot the host
utils-samba-listusers - (manual) list samba users
utils-shutdown - (manual) shut down the host
wireguard - setup wireguard
OTHER TAGS:
never
nmap
readme_gen
```
2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace: nodiscc
name: xsrv
version: 1.23.0
version: 1.24.0
readme: README.md
authors:
- nodiscc <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion xsrv
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ projects_dir="${XSRV_PROJECTS_DIR:=$HOME/playbooks}"
editor="${EDITOR:=nano}"
ansible_tags="${TAGS:-}"
pager="${PAGER:=nano --syntax=YAML --view +1 -}"
version="1.23.0"
version="1.24.0"
ansible_version="9.5.1"
trivy_version="0.49.1"
xsrv_git_url="https://gitlab.com/nodiscc/xsrv"
Expand Down

0 comments on commit a08e562

Please sign in to comment.