From 1f70633bd0a346e4b33c186e4e0f8c5606e4e492 Mon Sep 17 00:00:00 2001 From: Pierre Guillod Date: Sun, 17 Sep 2023 21:39:20 +0200 Subject: [PATCH] bump staging to 0.14.1 --- stirling-pdf-staging/CHANGELOG.md | 8 + stirling-pdf-staging/DOCS.md | 34 ++ stirling-pdf-staging/Dockerfile | 1 + stirling-pdf-staging/LICENSE | 675 ++++++++++++++++++++++++++++++ stirling-pdf-staging/config.yaml | 19 + stirling-pdf-staging/icon.png | Bin 0 -> 51162 bytes stirling-pdf-staging/logo.png | Bin 0 -> 51165 bytes 7 files changed, 737 insertions(+) create mode 100644 stirling-pdf-staging/CHANGELOG.md create mode 100644 stirling-pdf-staging/DOCS.md create mode 100644 stirling-pdf-staging/Dockerfile create mode 100644 stirling-pdf-staging/LICENSE create mode 100644 stirling-pdf-staging/config.yaml create mode 100644 stirling-pdf-staging/icon.png create mode 100644 stirling-pdf-staging/logo.png diff --git a/stirling-pdf-staging/CHANGELOG.md b/stirling-pdf-staging/CHANGELOG.md new file mode 100644 index 0000000..a6df53d --- /dev/null +++ b/stirling-pdf-staging/CHANGELOG.md @@ -0,0 +1,8 @@ +## What’s changed + +## ⬆️ Backend bumps + +- ⬆️ Bump to Stirling PDF 0.14.1 +- ⬆️ Bump to Stirling PDF 0.11.0 +- ⬆️ Bump to Stirling PDF 0.10.3 +- ⬆️ Bump to Stirling PDF 0.10.2 diff --git a/stirling-pdf-staging/DOCS.md b/stirling-pdf-staging/DOCS.md new file mode 100644 index 0000000..5e4c1f9 --- /dev/null +++ b/stirling-pdf-staging/DOCS.md @@ -0,0 +1,34 @@ +# Home Assistant Slowtech Add-on: Stirling PDF (staging) + +This is an Home Assistant add-on that packages [_Stirling PDF_][stirlingpdf], a fully-featured self-hosted PDF editor. + +## Installation + +1. Add the _addons_ repository to your Home Assistant instance's repositories list. (See README.md file in the parent directory.) +1. Follow [Home Assistant's instructions][hassio-install-addon] to install the add-on. + +## Configuration + +The port on which the web interface is exposed can be changed in the _Configuration_ tab, under _Network_. + +Note that this parameter is independent from the _Ingress_ integration. Providing `null` as a port will make the add-on only exposed through the _Ingress_ integration. + +## Changelog & Releases + +The add-on versioning follows the [docker container's versioning][dockerhub-releases]. + +## Support + +This repository does not accept inquiries for the moment. + +## Authors & contributors + +The original setup of this repository and packaging work is by Pierre Guillod. + +The backend software is developped by [Anthony 'Frooodle' Stirling][github-frooodle] and [contributors][github-contribs]. + +[stirlingpdf]: https://www.stirlingtools.com/ +[hassio-install-addon]: https://www.home-assistant.io/addons/ +[github-frooodle]: https://github.com/Frooodle +[github-contribs]: https://github.com/Frooodle/Stirling-PDF/graphs/contributors +[dockerhub-releases]: https://hub.docker.com/r/frooodle/s-pdf/tags diff --git a/stirling-pdf-staging/Dockerfile b/stirling-pdf-staging/Dockerfile new file mode 100644 index 0000000..265e1b7 --- /dev/null +++ b/stirling-pdf-staging/Dockerfile @@ -0,0 +1 @@ +FROM frooodle/s-pdf:0.14.1 diff --git a/stirling-pdf-staging/LICENSE b/stirling-pdf-staging/LICENSE new file mode 100644 index 0000000..53d1f3d --- /dev/null +++ b/stirling-pdf-staging/LICENSE @@ -0,0 +1,675 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. + diff --git a/stirling-pdf-staging/config.yaml b/stirling-pdf-staging/config.yaml new file mode 100644 index 0000000..42a4ab9 --- /dev/null +++ b/stirling-pdf-staging/config.yaml @@ -0,0 +1,19 @@ +name: "Stirling PDF (staging)" +description: "Fully-featured self-hosted PDF editor. This version is only for testing purposes; please use the main version for increased stability!" +version: "0.14.1" +slug: "stirling_pdf" +startup: services +ingress: true +ingress_port: 8080 +ingress_stream: true +panel_icon: mdi:file-pdf-box +panel_admin: false +init: false +arch: + - aarch64 + - amd64 +startup: before +ports: + 8080/tcp: 8080 +ports_description: + 8080/tcp: Web interface (Set to `null` for Ingress-only operation.) diff --git a/stirling-pdf-staging/icon.png b/stirling-pdf-staging/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..415bac94113b84c435e989cc4e95e2e757fa2e45 GIT binary patch literal 51162 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 Z{C~G2BhIcI0|Ed5002ovPDHLkV1g>Dan1k$ literal 0 HcmV?d00001 diff --git a/stirling-pdf-staging/logo.png b/stirling-pdf-staging/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..fcc973e8dacbd9b6ee6db50f772bfccd18e29e0f GIT binary patch literal 51165 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.c~K6NW~BWrui2szKE}jR%|)@Z>!(I3o|lA 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