- rtorrent init script review #110
- fix ip add #116
- fix torrent loading #120
- fix broken install #119
- Redis
- use of unix socket for nextcloud
- disable Transparent Huge Pages (THP) during install for the first start
- fix DNScrypt systemd error during install
- fix MySQL error about a missing value afer questions
- purge cryptsetup-initramfs package to avoid cryptsetup WARNING message on boot
- Fail2Ban
- add missing sshd-ddos.conf
- replace Nextcloud filter
- remove use of BadIps
- Plex
- add scheduled script for check status
- generate Preferences.xml only after the Plex user configuration #111
- NextCloud v20.0.1
- NetData v1.26.0
- GeoIPupdate v4.5.0
- Medoo v1.7.10
- Composer v2.0.7
- Goofys v0.24.0
- ruTorrent v3.10 (48bf3e5)
- Lynis v3.0.1 (work in progress)
- CTop v0.7.5
- NextCloud v18.0.0
- NetData v1.19.0
- GeoIPupdate v4.1.5
- Medoo v1.7.8
- Composer v1.9.2
- Goofys v0.23.1
- ruTorrent v3.9 (a21ee8b)
- rTorrent v0.9.8 (7976576)
- libTorrent v0.9.8 (c791ea3)
- rTorrent, minor review for some scripts
- ruTorrent, labels hack for uploaded torrents via UI
- add Debian 9 to 10 upgrade script
- NginX, use of /dev/shm as fastcgi_cache_path
- Plex Media Server
- force allowedNetworks to 127.0.0.1
- use of /dev/shm as transcoder temp directory
- IPtables
- block output SSDP trafic
- block input Proxy-Gateway trafic
- disable died input packets logging
- PeerGuardian, add custom rules
- DNScrypt-proxy
- chroot to _dnscrypt-proxy user
- add PGL iptables rule to allow output by UID
- global fix
- posix
- shelcheck
- some review
- PHP-FPM process manager review
- rTorrent v0.9.8 (8ac98c6)
- libTorrent v0.9.8 (3cec247)
- ruTorrent v3.9 (af9ca50)
- NextCloud v17.0.0
- NetData v1.18.1
- Medoo v1.7.5
- Lynis v2.7.5
- Composer v1.9.0
- GeoIPupdate v4.0.6
- Dry v0.10-beta.1
- Goofys v0.21.0
- SystemD review
- concurrent script locking review
- Rollback to manual download for some tools because of GitHub API Rate limit
- Replace all service command by systemctl
- Bind9 config review
- DNScrypt config review (slow restart with Bind9)
- NetData, inbound_packets_dropped to silent & threshold review
- rTorrent
- xmlrpc2scgi.py code review
- file recycling review
- PeerGuardian
- use of DEB packages unstead of sources list
- add iptables block logs to iptables.log
- improve global network connectivity errors
- Minio
- #96 review
- #99 advanced features (to be continue)
- Bugs fix
- #101 RPC quota CPU burst
- #102 systemd services reload (Cron, DNScrypt)
- #103 Bad response from server (remove some ruTorrent plugins)
- #105 PeerGuardian expired GPG key
- remove NginX SSL stapling
- ruTorrent _task plugin
- Debian migration from Stretch to Buster
- rTorrent v0.9.8 (14d7121)
- LibTorrent v0.13.8 (9bbbee6)
- ruTorrent v3.9 (f5fa66f)
- DNScrypt-proxy v2 (latest)
- Minio (latest) (#96 standby)
- NextCloud v16.0.4
- NetData v1.16.0
- PHP v7.3
- Medoo v1.7.2
- NodeJS v0.18.x (Debian package)
- Plex, add plugins
- NextCloud
- Nginx location review
- revert token_auth_enforced to false
- NginX
- force ssl_protocols to TLSv1.2 & TLSv1.3
- add ssl_ecdh_curve
- ssl_stapling
- change ssl_ciphers
- change add_header
- add log_format
- OpenVPN
- force IPv4
- 2048bits Diffie-Hellman key
- review config generation
- Samba force bind interfaces
- Portal
- use of MariaDB unix socket unstead of TCP
- DNScrypt config review
- STunnel config review
- cleaning
- remove some init.d scripts
- remove some packages
- remove some templates
- CPAN modules installed & updated with cron job
- RKhunter config review
- use of /dev/shm instead of /tmp/tmpFS
- NextCloud v16.0.1
- rTorrent v0.9.8 (6154d16)
- LibTorrent v0.13.8 (6154d16)
- ruTorrent v3.9 (ec8d8f1)
- PHP v7.1 (Sury)
- NetData v1.15.0
- Certbot-auto
- rollback to v0.28.0 (certbot Debian package)
- increase in the number of checks
- GeoIPupdate latest
- Portal
- page referer bug
- users: correction of the display of available space
- users: correction of manual quota capture by user
- Blocklists
- standardized management (only one list for PeerGuardian and rTorrent)
- update lists (add & remove some)
- add countries
- #53 PeerGuardian, manual addition of lists
- Update blocking lists every 6 hours
- Shellcheck code errors correction
- CI check review
- Bugs fix
- add system alias for all users
- add quota modules to /etc/modules
- #68 force public DNS on install
- #67 locales
- #62 LetsEncrypt script code review
- #61 SSH sudo user
- #59 disable TSO/GSO for Plex
- #54 Bugs
- #46 SystemD
- #63 Portal bugs
- #61 SSH code review
- possiblity for main user to change some params
- add main user to sudo group
- MySQL templates conversion to MariaDB
- NextCloud restore export OC_PASS for --password-from-env parameter
- Remove Python packages update from MySB_UpgradeSystem
- remove Git LFS
- OpenVPN, block access to any other DNS
- #78 Cron jobs check
- #37 rTorrent
- restore UDP connections
- SSL config review
- Add downloads recycling (simple copy, hard link)
- Add tracker type filtering (private only or public & private)
- Add announcers filtering (IPv6, blocklists)
- .rtorrent_inserted_new.sh (before torrent is started)
- check of tracker type (private or public)
- downloads recycling
- add log file
- disable all IPv6 announcers from torrent files (IPv6 are banned from MySB)
- prioritizes announcers in HTTPs
- force for HTTPs possibilities for HTTP announcers
- download recycling
- .rtorrent_finished.sh
- rename .rTorrent.bsh to rTorrent_finished.sh
- deleting file movement
- add log file
- remove torrent info from database
- rTorrent_erased.sh (when torrent is erased)
- remove torrent info from database
- Tautulli latest (auto)
- PlexMedia latest (auto)
- Docker-Compose latest (auto)
- Composer latest (auto)
- Shellcheck stable (auto)
- Minisign v0.8.3
- NextCloud v14.0.4 (prepare for v15)
- GeoIPupdate v3.1.1
- LibSmbClient v1.0.0
- Certbot-auto script v0.29.1
- Webmin, restore install via sources list
- Portal
- Medoo Framework v1.6.1
- ruTorrent, get all labels from ruTorrent GitHub
- Replace standards DNS from Google to Quad9
- Add continuous integration checks for GitLab
- Add pipeline status badge
- DNScrypt-proxy, review resolvers list
- Let's Encrypt, review renew method
- Systemctl, review services management
- Migration from Jessie to Stretch
- Upgrade PHP5 to PHP7
- Replace MySQL with MariaDB
- Use of MySQL tempo for sending some mails
- NextCloud v13.0.6
- Composer v1.7.2
- Tautulli v2.1.18
- PlexMedia v1.14.1.5488
- Certbot-auto script v0.26.1
- Docker-Compose v1.22.0
- GeoIPupdate v3.1.0
- NextCloud, remove auto cleanup files
- MySB_UpgradeSystem, add cron job every week
- GetTrackersCert.bsh, review certificates check and bug fix
- Fail2Ban, review of actions
- rTorrent, review init script
- rTorrent, review rtorrent.rc config
- ruTorrent, Diskspace plugin, dynamic calculation of remaining space set at 10% (conf.php)
- SourcesList, review apt-mirror management
- Tweaks, remove old kernels
- DNScrypt-proxy, review init script
- Quota, add warning check
- Webmin, remove Webmin sources list
- CPAN, add modules
- Adding docker to prepare future MySB's versions
- Add Dry tool for Docker
- Add new binary MySB_UpdateTools used for update some tools (Plex, Tautulli, Docker tools, ...)
- Add function to get and add all actives trackers in DB for main user
- Portal
- Medoo Framework v1.5.7
- Add dedicated menu for renting options
- Add system option for activate renting menu
- Quota
- Bug fix for calculate available space
- Add possibility to choice quota per users
- Add possibility to choice simple management for 'normal' users (total space / quantity of 'normal' users) ('plex' users or not included)
- Rental
- Add possibility to add aditional prices for options
- NextCloud v13.0.1
- Minisign v0.8.2
- Composer v1.6.3
- RKHunter v1.4.6
- Certbot-auto script v0.22.2
- PlexMedia v1.13.0.5023
- Tautulli v2.1.9, PlexPy is renamed
- PlexMedia, add deb file for x86_64 and increased frequency of update verification
- PlexMedia & Tautulli, daily check for new version and install it if needed
- Use of Git LFS with a second Git repo
- Remove rTorrent incomplete directory
- Remove Debian Wheezy possibilities
- Add statistics question
- Add Plex Media Server link configuration page
- MySB_SecurityRules, simple override protection execution management
- Cron jobs, check services review
- Monitoring, update OVH server's IP
- MySQL config review
- Portal
- Medoo Framework v1.5.5
- OpenVPN Admin for Webmin v3.1
- Maxmind GeoIP v2.5.0
- Plex Media Server v1.10.1.4602
- Composer v1.6.2
- Minisign v0.7.18
- LibSodium v1.0.16
- Certbot-auto script v0.20.0
- NextCloud v12.0.4
- Pagespeed, increase TMPFS cache to 128Mo
- Let's Encrypt, changing the certificate renewal method
- MySB_SecurityRules, minor changes
- MySB_CreateUser, minor changes
- SourcesList, add Apt tweaks and replace second DotDeb repo
- Backup-Manager, minor changes
- Monitoring, add provider Hetzner
- Monitoring, add a new Digicube network
- funcs_iptables, minor changes
- SeedboxManager, restore rTorrent restart function
- DNScrypt, minor changes
- NextCloud, password policy disabled
- Tweaks, force CPU governor to "performance" (thx xavier ;-))
- Removing Wget, not needed...
- ruTorrent, use of ZIP file instead of GIT
- rTorrent method review
- .rtorrent.rc
- disabling incomplete folder, files are no longer moved
- conservation of *.torrent files in "torrents/Label" directories
- improved management of Watch records to assign a good label
- .rTorrent.bsh
- deleting file movement
- synchro.sh
- minor changes
- init script
- minor changes
- .rtorrent.rc
- PHP install review (modules)
- Portal
- Medoo Framework v1.5.4
- ruTorrent
- add theme club-QuickBox
- add theme Material Design
- remove plugin DiskLog
- Add Sivel Speedtest-cli script v1.0.7, Command line interface for testing internet bandwidth using speedtest.net
- PlexPy v1.4.25
- NextCloud v12.0.3
- LibSodium v1.0.15
- Composer v1.5.2
- Certbot-auto script v0.19.0
- Minisign v0.7.11
- Migration from Wheezy to Jessie
- Watchdog for Plex Media Server
- Correct user's rTorrent service watchdog
- NextCloud v12.0.2
- Composer v1.5.1
- Plowshare v2.1.7
- PlexPy v1.4.22
- Certbot-auto script v0.17.0
- Downgrade XMLRPC-C to v1.43.6 (stable)
- ruTorrent v3.8
- PlexPy v1.4.21
- Libsodium v1.0.13
- Minisign v0.7.8
- RKHunter v1.4.4
- Certbot-auto script v0.16.0
- SourcesList, deletion of the restriction by Country
- PlexPy, minor changes
- Composer v1.4.2
- NodeJS v0.12.18
- XMLRPC-C Advanced v1.49.0
- DNScrypt-proxy v1.9.5
- Wget v1.19.1
- Certbot-auto script v0.15.0
- ruTorrent Plugin InstantSearch v1.0
- Libsodium v1.0.12
- Minisign v0.7.5
- Seedbox-Manager v3.0.1
- Add PlexPy v1.4.20
- Add Shell In a Box
- ruTorrent Plugin Diskspace, add quota check
- DNScrypt-proxy, new init script (greatly inspired by DNSCrypt-Loader)
- new command lines and interactive mode (service dnscrypt-proxy help)
- config option, resolvers select filters
- select IP version (but forced to IPv4)
- selection of resolvers that do not keep logs of queries (No Logs)
- selection of resolvers that accept the DNSsec protocol
- selection of resolvers that accept the NameCoin protocol
- update option
- download online 'dnscrypt-resolvers.csv'
- minisign check of 'dnscrypt-resolvers.csv'
- verify certificate validity of filtred resolvers
- speed test of filtred resolvers
- speed-test option, allows to start DNScrypt with the fastest resolvers
- Replacing ownCloud v9.1.3 with NextCloud v12.0.0
- Add Maxmind GeoIP automatic update script v2.4.0
- Let's Encrypt (certbot), certificate checks end date review for scheduled renew
- Use of Backup-Manager for automatics update (For now only used for MySB upgrades)
- Remove MySB_RefreshMe bin
- Remove DNScrypt.bsh script
- Remove UpdateGeoIP.bsh script
- Let's Encrypt, schedules the next task following a certificate renewal
- rTorrent synchro script, compare local and remote size before
- Portal
- Medoo Framework v1.4.5
- Add DNScrypt-proxy configuration
- Added the ability to create a designated account for Plex. Thus the disk quota will not be imputed to other users.
- ownCloud v9.1.3
- Plowshare v2.1.6
- Composer v1.2.4
- NodeJS v0.12.17
- Let's Encrypt v0.9.2
- Wget v1.18
- Change some repositories
- ruTorrent Plugin Filemanager v0.09, repository change
- ruTorrent Plugin Fileshare v1.0, repository change
- ruTorrent Plugin Fileupload v0.02, repository change
- ruTorrent Plugin Mediastream v0.01, repository change
- ownCloud, editing the configuration file
- DotDeb, renewing repository GPG key
- Fix NginX upgrade bug
- Fix DNScrypt-proxy bug
- Get/Renew tracker SSL certificate
- Creating a new SSL certificate
- Improvement of the rental system
- MySB_DeleteUser, correcting bugs
- Monitoring OVH, correcting bugs
- Pagespeed, reduce TMPFS cache to 32Mo
- PHP5, limit TMPFS cache to 32Mo
- MySQL, limit TMPFS cache to 32Mo
- Change apps directories
- Cakebox-Light: web/apps/cb
- LoadAvg: web/apps/la
- ownCloud: web/apps/oc
- ruTorrent: web/apps/ru
- Seedbox-Manager: web/apps/sm
- Portal
- Medoo Framework v1.1.3
- jQuery v1.12.4
- Update provider monitoring for OVH (v3.3 and v3.4)
- MySQL, minor changes (v3.3 and v3.4)
- Disable totaly IPv6 with grub (v3.3 and v3.4)
- Install, improving the detection of the public IP address
- Monitoring, minor changes
- inc/funcs_sql, minor changes
- Pagespeed, reduce TMPFS cache to 64Mo
- PHP5, limit TMPFS cache to 64Mo
- Detect real IP address during installation
- PlexMediaServer, new APT Key
- User cron jobs, minor changes
- Let's Encrypt, scheduled renew certificate bug fix
- Add survey confirmation before continue installation
- Add a simple quota management
- Change script of synchronization (use of SQlite DB)
- Cakebox-Light, bug fix of playback (Cakebox not streaming #12)_
- Disable DivX Web Player (HTTPS not supported)
- Tested with Firefox 45 (32 & 64 bits) + HTML 5 Web Player + MP4
- Tested with Firefox 45 (32bits) + VLC Web Player + MP4,AVI,MKV
- Tested with Chrome 49 + HTML 5 Web Player + MP4
- Tested with IE 11 + HTML 5 Web Player + MP4
- Tested with Opera 36 + HTML 5 Web Player + MP4
- Tested with Opera 36 + VLC Web Player + MP4,AVI,MKV
- DNScrypt-proxy v1.7.0
- Cakebox-Light v1.8.6
- ownCloud v9.1.0
- Seedbox-Manager v2.5.0
- Libsodium v1.0.11
- NodeJS v0.12.14
- Composer v1.2.0
- Plowshare v2.1.5
- XMLRPC-C Stable v1.43.03
- Let's Encrypt v0.8.1
- Portal
- Wolf CMS v0.8.3.1
- Noty v2.3.8
- Modernizr v2.8.3
- jQuery v1.12.2
- Medoo Framework v1.1.2
- Tracker Add, minor changes
- Add view of files queue to synchro
- Add synchronization page (manage files in queue, manual synchronization, ...)
- Possibility LogWatch activation
- ruTorrent Plugins
- NFO v3.6 (AceP1983)
- Check SFV v3.6 (AceP1983)
- Disk Log v3.6 (AceP1983)
- Speed Graph v3.6 (AceP1983)
- Show IP v3.6 (AceP1983)
- DNScrypt-proxy v1.6.1 (v3.3)
- RKHunter v1.4.2 (v3.3)
- Use of Let's Encrypt (v3.3)
- Medoo Framework v1.0.2 (v3.2)
- TrackerAdd.php, minor changes for adding new one (v3.3)
- OpenVPN.php, minor changes on OpenVPN page (v3.2 and v3.3)
- OptionsMySB.php, minor changes (v3.2 and v3.3)
- OptionsMySB.php, add categories synchronize mode (v3.3)
- Personnal scripts template review (v3.2 and v3.3)
- Personnal scripts, add synchronize by FTPs and RSYNC (v3.3)
- DownloadAll, correcting little error (v3.2 and v3.3)
- ownCloud.bsh, review of the scan process (v3.2 and v3.3)
- Disable totaly IPv6 (v3.2 and v3.3)
- ownCloud, correcting upgrade process (v3.2 and v3.3)
- SourcesList, minor changes (v3.3)
- Upgrade OpenSSH Server with Backports (v3.3)
- PHP, increase performance with TMPFS (v3.3)
- Turning off filesystem access times (v3.3)
- Renewing certificates (v3.3)
- funcs_iptables, small corrections (v3.1 and v3.2)
- funcs, small corrections (v3.1 and v3.2)
- LogServer.bsh, rewriting the script & reduce some HTML log files (iptables.html, pgld.html, pglcmd.html) (v3.1 and v3.2)
- ownCloud, add ignoreregex for Fail2Ban nginx-badbots filter (and v3.2)
- VSFTP, Desactivate logging of uploads & downloads (v3.1 and v3.2)
- RKHunter, small corrections (v3.1 and v3.2)
- Sources list manage by local mirrors with apt-mirror (PeerGuardian, Plex, Webmin) (v3.2)
- Improved functions calls (loading unused functions) (v3.2)
- Updating resolvers list for DNScrypt (v3.2)
- Add possibility to use personal scripts for each finished download (ex: rsync to your NAS directly) (v3.2)
- MySB portal, add possibility to create sub-directories for rTorrent finished files (v3.2)
- MySB portal, add possibility to create cronjob for user (ex: rsync to your NAS on planified hour) (v3.2)
- NodeJS v0.12.9 (v3.2)
- ownCloud v8.2.2 (v3.2)
- PHP v5.6 (v3.2)
- Medoo Framework v1.0.1 (v3.2)
- DNScrypt-proxy, bug fix in init script (v3.0 and v3.1)
- Bind, bug fix
- NginX, bug fix
- MySQL, bug fix
- OpenVPN, config files generation bux fixes
- LogWatch, some modifications
- ownCloud, some modifications
- Monitoring, add DigiCube possibility
- Sources list, add a second DotDeb repository
- Cron job, bug fix
- Portal, jQuery v1.11.3
- Portal, Modernizr v1.7
- Portal, Noty v2.3.7
- Portal, OpenVPN config files geneation
- Portal, user informations links
- ruTorrent, upload via GUI
- Seedbox-Manager, bug fix for config files generation
- Fail2Ban, bug fix
- Bug fixes
- MySB portal, correcting Cakebox link in User Infos page (v2.1 and v3.0)
- MySB portal, add some new actions (v3.0)
- OpenVPN, possibility to change protocol
- Translation, language select French and English
- PeerGuardian, mail report management
- IP restriction, switch possibility
- DNScrypt-proxy, switch possibility
- Seedbox-Manager, now keep your config in administration page (v2.1 and v3.0)
- Nginx, some fixes (v3.0)
- NFS, disabling IPv6 support (v3.0)
- Samba, change some settings (v3.0)
- MySB_UpgradeSystem, minor change to force update of sources before an upgrade (v2.1 and v3.0)
- DynamicAddressResolver.bsh, corrocting bugs (v2.1 and v3.0)
- rTorrent v0.9.6 (v3.0)
- libTorrent v0.13.6 (v3.0)
- DNScrypt-proxy v1.6 (v3.0)
- NodeJS v0.12.7 (v3.0)
- XMLRPC v1.42.0 (v3.0)
- Libsodium v1.04 (v3.0)
- ownCloud v8.2.0 (v3.0)
- Adding Zoho Mail support (v3.0, to be confirmed by Zoho users)
- Disabling ruTorrent Plugin FileUpload
- Replace primary SQLite database by MySQL
- Bug fixes
- Correcting MySB logrotate bugs (v2.0 and v2.1)
- Correcting Postfix configuration (v2.0 and v2.1)
- MySB_SecurityRules, correcting 'ip_forward' for OpenVPN (v2.0 and v2.1)
- Seedbox-Manager, correction of installation errors, generation of configuration files (FTP & Trandroid) and minor changes. (v2.0 and v2.1)
- Bind, minor change (v2.1)
- ruTorrent v3.7, change location from old SVN to GitHub (v2.1)
- ruTorrent Plugins, minor change (location) (v2.1)
- PlowShare 4, change install method. (v2.0 and v2.1)
- NTPdate, correcting ntpdate process (v2.0 and v2.1)
- Create certificates again (wrong time period and go back to 1024bits unstead 2048bits) (only v2.1)
- Used of SQLite instead of flat file (more convenient)
- Add Wolf CMS as portal (more convenient), manage blocklists, trackers, users...
- NginX, add PageSpeed functionnality
- DNScrypt-proxy v1.4.3, add use of multi provider instead of one. By default, all provider that accept DNSsec and No Logs are activated.
- rTorrent v0.9.4 & libTorrent v0.13.4 (older versions are still present, it will soon be possible to switch from one version to another via the portal)
- BIND, block all inactivated trackers, add DNSsec
- OpenVPN, change clients pushed DNS and add TAP mode for DLNA with Plex Media
- Strengthening IP access policy, all access to the server are fully subject to the restriction by IP (can be disabled)
- Possibility for all users to allowing access by dynamic IP addresses
- Renew all certificates using SHA256 2048bits instead of SHA1 1024bits
- Add ruTorrent Plugins (Mobile and Pause WebUI), some corrections
- Allow monitoring (ping) from some providers (OVH and ONLINE, check the warnings section in the README)
- Change Cakebox access by 'alias' instead of 'vhost'
- Add LoadAvg, free server analytics and monitoring
- Correcting some issues with OVH servers (OVH kernel, check the warnings section in the README)
- Some modifications
- "install/PeerGuardian", minor change
- "scripts/FirewallAndSecurity.sh", minor change
- Correcting PlexMedia ports management
- Correcting SSL vulnerability (poodle) for Nginx and Postfix
- Changing the management of Logs (web)
- Adding DNScrypt with Bind9 caching
- Webmin, minor change
- Minor change for security (DDOS SYN flood protect, rkhunter)
- System tweaks
- Adding simple system monitoring tools (update-notifier-common, debian-goodies)
- Minor change in ruTorrent
- Correcting bug about sending confirmation email (purge of heirloom-mailx) and unreachable pages /MySB/* (Sorry for the mistake)
- Use of repository list (SVN, GitHub, files)
- rTorrent v0.9.4 and libTorrent v0.13.4
- Use of SVN for Xmlrpc-c
- Adapted script specially for Debian Wheezy
- Bug fix
- Remove completly "Deluge"
- Remove completly "Jailkit"
- Replace Apache2 by Nginx
- Add Iptables rules