Skip to content

Publishing update history of self-hosted project packages such as YunoHost

Notifications You must be signed in to change notification settings

alexpdp7/selfhostwatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selfhostwatch

For details about developing selfhostwatch, see HACKING.

Self-hosting is a valuable tool to keep the Internet useful to the people, and not to private for-profit companies.

Much good software is available to self-host. However, self-hosting this software often requires Linux administration tasks. (For example, installing the software, creating a database, and automating backups.)

Projects such as YunoHost automate the deployment of self-hosted software. These projects provide a step-by-step installation process for a base system, and then offer a web interface to install completely functional instances of packages.

(Although Linux distributions often package the same software, generally administrators must do significant configuration.)

When self-hosting software, especially if exposing such software to the Internet, keeping the software up to date is essential to prevent malicious actors from disrupting your self-hosted systems.

(Remember that automated malicious actors scan the Internet for outdated exploitable software.)

selfhostwatch scrapes self-hosting systems (currently, only YunoHost) and displays a timeline of upstream and downstream updates. With these timelines, people who want to self-host software can evaluate whether a self-hosting system provides good-enough updates.

You can view the current timelines at https://alexpdp7.github.io/selfhostwatch/.

About

Publishing update history of self-hosted project packages such as YunoHost

Resources

Stars

Watchers

Forks