https://github.com/passbolt/passbolt-dep-scripts
https://github.com/passbolt/passbolt-dep-scripts
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/passbolt/passbolt-dep-scripts
- Owner: passbolt
- Created: 2022-01-27T08:59:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-07T15:08:25.000Z (about 2 years ago)
- Last Synced: 2024-05-07T16:26:09.812Z (about 2 years ago)
- Language: Shell
- Size: 81.1 KB
- Stars: 3
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
____ __ ____
/ __ \____ _____ ____/ /_ ____ / / /_
/ /_/ / __ `/ ___/ ___/ __ \/ __ \/ / __/
/ ____/ /_/ (__ |__ ) /_/ / /_/ / / /_
/_/ \__,_/____/____/_,___/\____/_/\__/
The open-source password management solution for teams
(c) 2022 Passbolt SA
https://www.passbolt.com
## License
Passbolt - Open source password manager for teams
(c) 2022 Passbolt SA
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General
Public License (AGPL) as published by the Free Software Foundation version 3.
The name "Passbolt" is a registered trademark of Passbolt SA, and Passbolt SA hereby declines to grant a trademark
license to "Passbolt" pursuant to the GNU Affero General Public License version 3 Section 7(e), without a separate
agreement with Passbolt SA.
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 GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see GNU
Affero General Public License v3.
## About Passbolt dependencies scripts repository
This repository contains bash scripts to configure a vanilla Linux server in order to setup passbolt CE/PRO with Linux package.
## Workflow
### Operating system detection
This script has been reported to work on the following operating systems:
* Debian 12
* Raspbian (Raspberry Pi)
* Ubuntu 24.04
* Red Hat 9
* RockyLinux 9
* AlmaLinux 9
* Oracle Linux 9
* OpenSUSE 15
* SUSE Linux Enterprise Server 15 SP6
### System checks
* IPv6 support
* No PHP installed
* RPM: no `remi-release` package installed
### Dependencies installation
* Certbot
* gnupg
* PHP repository setup for RPM
### passbolt repository setup
Finally, script configure passbolt repository to install the passbolt Linux package.