Commit Graph
18 Commits
Author SHA1 Message Date
Kenneth Skovhede ccf5977779 Added support for building AppImage
This PR adds support for building AppImage outputs.

This also adds the metainfo.xml to .deb and .rpm packages.
2026-01-16 21:10:37 +01:00
Kenneth Skovhede 07f296622d Added support for Synology DSM
This adds back support for Synology DSM.

The implementation is compatible with DSM 7.2+ and integrates with DSM to forward requests through the DSM server into Duplicati.

The setup features database locks, using a random auth-key so DSM handles authentication.

The database is encrypted with a random key, and all data is stored in the `var` folder.

The uninstall can optionally remove the `var` data.

This is still a work in progress. The authentication integration with DSM does not currently work.
2025-12-16 14:47:37 +01:00
Kenneth Skovhede 8297df51fb Forced exit code 2025-04-14 22:24:23 +02:00
Kenneth Skovhede 27032048a3 Added Armv7 agent builds 2025-03-14 15:12:03 +01:00
Kenneth Skovhede 66aa3cd9d6 Added support for profiles when building for different channels.
Changed the default config name to have a `duplicati` prefix.
2025-02-25 15:07:17 +01:00
Kenneth SkovhedeandGitHub 9464caf622 Feature/update license 2025 (#5851)
* Fixed some minor whitespace issues

* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede 9c5adafc20 Added CLI package for MacOS as well 2024-11-08 23:28:42 +01:00
Kenneth Skovhede 176539b421 Added support for building MacOS pkg files for agent 2024-11-08 16:14:44 +01:00
Kenneth Skovhede 24bc2defd0 Added support for the Agent MSI 2024-11-07 23:05:55 +01:00
Kenneth Skovhede ecd22ac264 Added support for building agent packages.
Still lacking support for Windows MSI + MacOS pkg as they are currently tied to the TrayIcon being the base.
2024-09-18 15:29:52 +02:00
Kenneth Skovhede 6998cc1e28 Added Armv7 deb packages 2024-06-24 12:02:40 +02:00
Kenneth Skovhede b13ab5e0cf Support for building win-arm64 2024-05-25 23:36:43 +02:00
Kenneth Skovhede 9610a52f9d Updated list of supported targets 2024-04-09 15:23:18 +02:00
Kenneth Skovhede f1e767b9cc Work on creating the signed manifests 2024-03-27 19:52:40 +01:00
Kenneth Skovhede 4e837a865c Added support for Docker images.
Added more commandline options.
Added the package id to builds.
2024-03-25 11:53:52 +01:00
Kenneth Skovhede 3c65db405a Refactor build code into steps 2024-03-22 14:24:16 +01:00
Kenneth Skovhede dbfd564a03 Added support for building MSI, DMG and PKG files 2024-03-22 12:15:53 +01:00
Kenneth Skovhede 3da45c53df Initial work on building package folders.
Next step is building the installers.
2024-03-20 16:17:17 +01:00