[RESOLVED] Public deposit

Questions about WAPT Server / Requests and help related to the WAPT server
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Locked
James
Messages: 23
Registration: Sep 18, 2018 - 4:37 p.m.

October 12, 2018 - 1:59 PM

Hello,
I'm currently considering setting up a public repository. Do you have any documentation or recommendations for setting it up in version 1.6 (nginx)?
https://wiki.lesfourmisduweb.org/index. ... apt_public
Thank you
User avatar
sfonteneau
WAPT Expert
Messages: 2318
Registered: July 10, 2014 - 11:52 PM
Contact :

October 12, 2018 - 4:56 PM

James wrote: Oct 12, 2018 - 1:59 PM Hello,
I'm currently considering setting up a public repository. Do you have any documentation or recommendations for setting it up in version 1.6 (nginx)?
https://wiki.lesfourmisduweb.org/index. ... apt_public
Thank you
My document is completely outdated. It should be forgotten ;)

Do you want to make your current Wapt server available or do something else?
James
Messages: 23
Registration: Sep 18, 2018 - 4:37 p.m.

October 15, 2018 - 10:43

The idea is to install a WAPT server that will act solely as a centralized repository (I update packages via TIS or make specific developments available there), accessible via the web. Technicians at the different sites configure this repository on their WAPT servers and import packages manually.
Perhaps a second option could be considered to synchronize the central repository across the different sites.
Thank you.
User avatar
dcardon
WAPT Expert
Messages: 1932
Registration: June 18, 2014 - 09:58
Location: Saint Sébastien sur Loire
Contact :

October 15, 2018 - 8:20 PM

Good evening James,
James wrote: Oct 15, 2018 - 10:43 The idea is to install a WAPT server that will act solely as a centralized repository (I update packages via TIS or make specific developments available on it), accessible via the web. Technicians at the different sites configure this repository on their WAPT servers and import the packages manually.
A WAPT public repository (like on https://store.wapt.frIt's simply a web server with packages and an index package file. The traditional practice is to place packages in a /wapt/ subdirectory at the root. For the package file, you need to have the wapt-scanpackages.py script installed on the machine.

The web interface of on https://store.wapt.fr This is purely cosmetic, allowing for a more elegant display of the list. However, a basic Apache package list will suffice. The Packages file is necessary to display packages directly in the WAPT console. Alternatively, you can also download and upload them locally from the console.
James wrote: Oct 15, 2018 - 10:43 Perhaps we could consider, at a later stage, a mode that would allow us to synchronize the central repository across the different sites.
If you send packages directly to other repositories on other sites via direct synchronization, it implies that you are also responsible for the deployments on those sites. Indeed, according to WAPT security principles, a site's system administrator must resign their packages before deploying them; this is a way to validate which software is authorized on the network.

Sincerely,

Denis
Denis Cardon - Tranquil IT
Share your experiences on WAPT! Send us your blog and article URLs in the "Your Opinion of the forum, and we'll feature them on the WAPT
Locked