How to install MYSQL on your Synology NAS

MySQL is an open-source relational database management system (RDBMS) that utilizes Structured Query Language (SQL) to manage and store data. It organizes information into tables consisting of rows and columns, which facilitates efficient storage, retrieval, and manipulation of structured data.

MySQL is widely used for web applications, data warehousing, and various scenarios that require reliable and scalable database solutions. It is favored for its reliability, performance, and ease of use in managing structured data. MySQL can handle applications of all sizes, from small blogs to large enterprise systems.

It is optimized for fast query execution and efficient data retrieval. MySQL supports various platforms, including Windows, Linux, and macOS, and it uses standard SQL, making it easy to learn and compatible with other RDBMS. As a result, it is a popular choice for developers and businesses seeking a cost-effective and dependable database solution.

 

Step-by-Step Instructions:

  1. Install the Container Manager on your Synology NAS. Developed by Docker and published by Synology.
  2. Create a shared Docker folder for storing your Docker containers.
  3. Inside the Docker folder, create a new folder and name it mysql.
  4. Find the absolute path of the folder created in step 3 by viewing the properties of the folder.
  5. In the mysql folder, created in step 3, create a new folder and name it mysql-data (make it lower case)
  6. In Container Manager, create a new project and name it mysql. Set the path to the mysql folder created in step 3, and select Create docker-compose.yaml as the source.
  7. Enter the following configuration information into the source box. Replace the volumes paths with the path from step 4. The sample configuration is showing /volume4/docker/mysql/mysql-data/ as an example (replace that with your path).
    
    # Docker Compose file for MySQL
    
    services:
      mysql_db:
        container_name: mysql
        image: mysql:latest
        restart: unless-stopped
        environment:
          MYSQL_ROOT_PASSWORD: your_root_password
          MYSQL_DATABASE: data
          MYSQL_USER: admin
          MYSQL_PASSWORD: your_password
        ports:
          - "3306:3306"
        volumes:
          - /volume4/docker/mysql/mysql-data:/var/lib/mysql
    
    volumes:
      mysql_data:   
    
  8. Click Next
  9. Click Next
  10. Click Done to start the installation

 

Once installation is complete, access your MySQL installation through host address of your Synology NAS through port 3306 (specified in the compose yaml) with the Username and Password specified in compose yaml.

Permanent link to this article: https://www.dvlprlife.com/2025/09/how-to-install-mysql-on-your-synology-nas/

How to Install Tiny Tiny RSS on Your Synology NAS

Back in the dinosaur days, I used RSS feeds to stay up to date with many sources of information. After being burned by the decommissioning of Google Reader in 2013, I tried Feedly for a short time, but it didn’t click with me, mainly because I didn’t want to endure the same fate. Fast forward to today, where the abundance of information available has set me in search of an RSS (Really Simple Syndication) Reader that would allow me API access to my feed for further refinement of consumed content.

Tiny Tiny RSS (TT-RSS) is a simple, flexible, open-source, self-hostable, web-based RSS/Atom feed reader and aggregator that allows users to collect, organize, and read articles from various websites in a centralized, desktop-like experience. It offers features like feed categorization, custom filters, article sharing, email digests, a plugin system for extended functionality, and API integration for connection with other software. TT-RSS provides a customizable and flexible platform for managing news feeds and staying informed across different devices.

TT-RSS is perfect for RSS power users, tech-savvy individuals, or privacy enthusiasts who prefer a self-hosted solution rather than relying on external services. In this step-by-step guide, I will show you how to install Tiny Tiny RSS on your Synology NAS using a Docker container.

Step-by-Step Instructions:

  1. Install the Container Manager on your Synology NAS. Developed by Docker and published by Synology.
  2. Create a shared Docker folder for storing your Docker containers.
  3. Inside the Docker folder, create a new folder and name it tinyrss.
  4. In the tinyrss folder, created in step 3, create two new folders and name them db and app (make them in lower case)
  5. In Container Manager, create a new project and name it tinyrss. Set the path to the tinyrss folder created in step 3, and select Create docker-compose.yaml as the source.
  6. Find the absolute path of the folder created in step 3 by viewing the properties of the folder.
  7. Enter the following configuration information into the source box. Replace the volumes paths with the path from step 6. The configuration is showing /volume4/docker/tinyrss/app as an example (You can find additional environment settings here)
    
    # Docker Compose file for Tiny Tiny RSS with PostgreSQL
    # additional install information and environemnt settings https://tt-rss.org/wiki/InstallationNotes/
    services:
      db:
        image: postgres:15-alpine
        container_name: Tiny-Tiny-RSS-DB
        restart: unless-stopped
        environment:
           POSTGRES_USER: <your_ttrsuser>
           POSTGRES_PASSWORD: <your_ttrsspass> 
           POSTGRES_DB: ttrss
        volumes:
          - /volume4/docker/tinyrss/db:/var/lib/postgresql/data:rw
    
      app:
        image: cthulhoo/ttrss-fpm-pgsql-static:latest
        container_name: Tiny-Tiny-RSS-APP
        restart: unless-stopped
        environment:
           OWNER_UID: 1000
           OWNER_GID: 1000
           ADMIN_USER_PASS: <your_admin_password>
           ADMIN_USER_ACCESS_LEVEL: 10           
           TTRSS_DB_USER: <your_ttrsuser>
           TTRSS_DB_PASS: <your_ttrsspass>
           TTRSS_DB_NAME: ttrss
           TTRSS_SELF_URL_PATH: http://localhost:8280/tt-rss       
           HTTP_PORT: 8280
           TTRSS_DB_TYPE: pgsql
           TTRSS_DB_HOST: db
           TTRSS_DB_PORT: 5432       
        volumes:
          - /volume4/docker/tinyrss/app:/var/www/html:rw
        depends_on:
          - db
    
      updater:
        image: cthulhoo/ttrss-fpm-pgsql-static:latest
        container_name: Tiny-Tiny-RSS-UPDATER
        restart: on-failure:5
        environment:
           OWNER_UID: 1000
           OWNER_GID: 1000
           ADMIN_USER_PASS: <your_admin_password>
           ADMIN_USER_ACCESS_LEVEL: 10           
           TTRSS_DB_USER: <your_ttrsuser>
           TTRSS_DB_PASS: <your_ttrsspass>
           TTRSS_DB_NAME: ttrss
           TTRSS_SELF_URL_PATH: http://localhost:8280/tt-rss       
           HTTP_PORT: 8280
           TTRSS_DB_TYPE: pgsql
           TTRSS_DB_HOST: db
           TTRSS_DB_PORT: 5432       
        volumes:
          - /volume4/docker/tinyrss/app:/var/www/html:rw
        depends_on:
          - app
        command: /opt/tt-rss/updater.sh
    
      web-nginx:
        image: cthulhoo/ttrss-web-nginx:latest
        container_name: Tiny-Tiny-RSS-NGINX
        restart: on-failure:5
        ports:
          - 8280:80
        volumes:
          - /volume4/docker/tinyrss/app:/var/www/html:ro
        depends_on:
          - app
    
    volumes:
      db:
      app:      
    
  8. Click Next
  9. Click Next
  10. Click Done to start the installation

 

Once installation is complete, access your Tiny Riny RSS installation through http://:8280/tt-rss/. Enter admin as the user name and the password you entered in the compose yaml configuration.

 

Learn more about TT-RSS here.

Permanent link to this article: https://www.dvlprlife.com/2025/09/how-to-install-tiny-tiny-rss-on-your-synology-nas/

September 2025 Cumulative Updates for Dynamics 365 Business Central

The September updates for Microsoft Dynamics 365 Business Central are now available.

Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply the update.

Please note that Online customers will automatically be upgraded to version 26.5 over the coming days/weeks and should receive an email notification when upgraded.

Direct links to the cumulative updates are listed here:

Dynamics 365 Business Central On-Premises 2025 Release Wave 1 – 26.5 (September 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 2 – 25.11 (September 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 1 – 24.17 (September 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 2 – 23.18 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 1 Updates – 22.18 (October 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 2 Updates – Update 21.18 (April 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 1 Updates – Update 20.18 (October 2023)

 

Permanent link to this article: https://www.dvlprlife.com/2025/09/september-2025-cumulative-updates-for-dynamics-365-business-central/

Point-in-Time Database Restoration in Microsoft Dynamics 365 Business Central Online

Microsoft Dynamics 365 Business Central Online offers a robust point-in-time restoration feature, allowing administrators to revert a database to a specific point in time within the past 28 days. This capability supports recovery from data errors, testing in isolated environments, and operational continuity. This article outlines the technical process, considerations, and limitations of restoring environments in Business Central Online.

Restoration Process

To initiate a point-in-time restoration, administrators must access the Dynamics 365 Business Central Admin Center and follow these steps:

  1. Navigate to the Admin Center: Log in to the Dynamics 365 Business Central Admin Center.
  2. Select the Environment: Select on the environment that you would like to Restore.
  3. Initiate Restore: Select the “Restore” option.
  4. Configure Restore Parameters:
    • Date and Time: Specify the exact date and time for restoration, down to the minute, within the 28-day retention period. The displayed time aligns with the user’s local time zone, as indicated in the interface.
    • Environment Type: Choose the target environment type (Production or Sandbox).
    • Environment Name: Assign a unique name to the restored environment.
    • Advanced Options: Select additional settings, such as bypassing the cleanup of integration data (discussed below).
  5. Execute Restore: Confirm selections and click the “Restore” button to create the new environment.

Use Cases

Point-in-time restoration serves multiple purposes, including:

  1. Data Recovery: Revert accidental postings, deletions, or corrupted data caused by faulty extensions.
  2. Testing: Create a Sandbox environment to simulate scenarios without affecting production data.
  3. Operational Continuity: Restore a Production environment to minimize downtime after critical errors.

Technical Considerations and Limitations

The restoration process is subject to specific constraints and operational requirements:

Subscription and Quota

  1. A paid Business Central subscription is required to perform restorations.
  2. Each environment is limited to 10 restorations per calendar month.
  3. Restored environments contribute to the subscription’s capacity calculation. Exceeding the production environment quota may require deleting unnecessary environments post-restoration.

Environment Type Restrictions

  1. Production environments can be restoredto either Production or Sandbox environments.
  2. Sandbox environments can only be restoredto another Sandbox environment.
  3. Restorations must occur within the same Azure region and country as the original environment.

Data and Extension Handling

  1. Integration Data Cleanup: By default, setups and integration data (e.g., external service connections) are cleared during restoration to prevent unintended interactions. Administrators can bypass this cleanup via the Advanced Options in the Admin Center.
  2. Extension Behavior:
    • Development extensions published directly from Visual Studio Code are not included in restored environments, even if they existed at the selected restore point.
    • Per-tenant extensions dependent on these development extensions are also excluded.
    • All AppSource and Business Central apps in the restored environment are automatically updated to the latest available hotfix version.

Environment Naming

Restored environments require unique names. To reuse the original environment’s name, rename the source environment before restoration or adjust names post-restoration for review purposes.

Operational Precautions

  1. For Production restorations, consider pausing external integrations, job queues, or user access during the process to avoid conflicts.
  2. Restored environments are treated as new instances, requiring validation before resuming operations.

Additional Considerations

Pre-Restoration Planning:

  • Verify the target restore point (date and time) to ensure it aligns with the desired state.
  • Assess whetherintegration data cleanup should be bypassed based on the use case.
  • Confirm available capacity to avoid exceeding environment quotas.

 

Post-Restoration Validation:

  • For Production restores, validate data integrity and reconfigure integrations as needed.
  • For Sandbox restores, test extensions and configurations before deployment.
  • Quota Management:
  • Monitor restoration frequency to stay within the 10-restore monthly limit.
  • Delete temporary environments promptly to optimize capacity.

Conclusion

The point-in-time restoration feature in Microsoft Dynamics 365 Business Central Online provides a powerful mechanism for data recovery and testing. By understanding the process, and limitations administrators can leverage this capability to minimize downtime, recover from errors, and maintain operational stability.

 

Note: The code and information discussed in this article are for informational and demonstration purposes only. This content was created referencing Microsoft Dynamics 365 Business Central 2025 Wave 1 online.

Note: This article assumes familiarity with the Dynamics 365 Business Central Admin Center

Permanent link to this article: https://www.dvlprlife.com/2025/08/point-in-time-database-restoration-in-microsoft-dynamics-365-business-central-online/

August 2025 Cumulative Updates for Dynamics 365 Business Central

The August updates for Microsoft Dynamics 365 Business Central are now available.

Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply the update.

Please note that Online customers will automatically be upgraded to version 26.4 over the coming days/weeks and should receive an email notification when upgraded.

Direct links to the cumulative updates are listed here:

Dynamics 365 Business Central On-Premises 2025 Release Wave 1 – 26.4 (August 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 2 – 25.10 (August 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 1 – 24.16 (August 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 2 – 23.18 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 1 Updates – 22.18 (October 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 2 Updates – Update 21.18 (April 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 1 Updates – Update 20.18 (October 2023)

 

Permanent link to this article: https://www.dvlprlife.com/2025/08/august-2025-cumulative-updates-for-dynamics-365-business-central/

July 2025 Cumulative Updates for Dynamics 365 Business Central

The July updates for Microsoft Dynamics 365 Business Central are now available.

Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply the update.

Please note that Online customers will automatically be upgraded to version 26.3 over the coming days/weeks and should receive an email notification when upgraded.

Direct links to the cumulative updates are listed here:

Dynamics 365 Business Central On-Premises 2025 Release Wave 1 – 26.3 (July 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 2 – 25.9 (July 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 1 – 24.15 (July 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 2 – 23.18 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 1 Updates – 22.18 (October 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 2 Updates – Update 21.18 (April 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 1 Updates – Update 20.18 (October 2023)

 

Permanent link to this article: https://www.dvlprlife.com/2025/07/july-2025-cumulative-updates-for-dynamics-365-business-central/

June 2025 Cumulative Updates for Dynamics 365 Business Central

The June updates for Microsoft Dynamics 365 Business Central are now available.

Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply the update.

Please note that Online customers will automatically be upgraded to version 26.2 over the coming days/weeks and should receive an email notification when upgraded.

Direct links to the cumulative updates are listed here:

Dynamics 365 Business Central On-Premises 2025 Release Wave 1 – 26.2 (June 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 2 – 25.8 (June 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 1 – 24.14 (June 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 2 – 23.18 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 1 Updates – 22.18 (October 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 2 Updates – Update 21.18 (April 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 1 Updates – Update 20.18 (October 2023)

 

Permanent link to this article: https://www.dvlprlife.com/2025/06/june-2025-cumulative-updates-for-dynamics-365-business-central/

Microsoft Dynamics 365 Business Central: Adjust the Factbox pane width

One of my favorite new user experience features in Microsoft Dynamics 365 Business Central 2025 Wave 1 is the ability to resize the fact box.

Previously, to create more space on the screen, you would have to hide the fact box, which could result in missing important information.

Now, you can easily adjust the width of the fact box by dragging it, allowing both the card and the fact box to remain visible together. To reset the fact box to its original size, double-click on the divider, and it will return to its standard dimensions.

Take a look:

Read more here.

Note: The code and information discussed in this article are for informational and demonstration purposes only. This content was created referencing Microsoft Dynamics 365 Business Central 2025 Wave 1 online.

Permanent link to this article: https://www.dvlprlife.com/2025/06/microsoft-dynamics-365-business-central-adjust-the-factbox-pane-width/

May 2025 Cumulative Updates for Dynamics 365 Business Central

The May updates for Microsoft Dynamics 365 Business Central are now available.

Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply the update.

Please note that Online customers will automatically be upgraded to version 26.1 over the coming days/weeks and should receive an email notification when upgraded.

Direct links to the cumulative updates are listed here:

Dynamics 365 Business Central On-Premises 2025 Release Wave 1 – 26.1 (May 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 2 – 25.7 (May 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 1 – 24.13 (May 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 2 – 23.18 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 1 Updates – 22.18 (October 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 2 Updates – Update 21.18 (April 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 1 Updates – Update 20.18 (October 2023)

 

Permanent link to this article: https://www.dvlprlife.com/2025/05/may-2025-cumulative-updates-for-dynamics-365-business-central/

April 2025 Cumulative Updates for Dynamics 365 Business Central

The April updates for Microsoft Dynamics 365 Business Central are now available.

This month also introduces the release of Microsoft Dynamics 365 Business Central 2025 Release Wave 1. The links for versions before Microsoft Dynamics 365 Business Central 2022 Release Wave 1 have been removed from the list and are available on previous update posts.

Before applying the updates, you should confirm that your implementation is ready for the upgrade and ensure compatibility with your modifications. Work with a Microsoft Partner to determine if you are ready and what is needed for you to apply the update.

Please note that Online customers will automatically be upgraded to version 26.0 over the coming days/weeks and should receive an email notification when upgraded.

Direct links to the cumulative updates are listed here:

Dynamics 365 Business Central On-Premises 2025 Release Wave 1 – 26.0 (April 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 2 – 25.6 (April 2025)

Dynamics 365 Business Central On-Premises 2024 Release Wave 1 – 24.12 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 2 – 23.18 (April 2025)

Dynamics 365 Business Central On-Premises 2023 Release Wave 1 Updates – 22.18 (October 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 2 Updates – Update 21.18 (April 2024)

Dynamics 365 Business Central On-Premises 2022 Release Wave 1 Updates – Update 20.18 (October 2023)

 

Permanent link to this article: https://www.dvlprlife.com/2025/04/april-2025-cumulative-updates-for-dynamics-365-business-central/