Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vintagesucks/caddy-script
:whale: Caddy installation script
https://github.com/vintagesucks/caddy-script
caddy caddy2 caddyserver mariadb php7 script ubuntu wordpress
Last synced: about 2 months ago
JSON representation
:whale: Caddy installation script
- Host: GitHub
- URL: https://github.com/vintagesucks/caddy-script
- Owner: vintagesucks
- License: mit
- Archived: true
- Created: 2016-07-04T05:45:02.000Z (over 8 years ago)
- Default Branch: v2
- Last Pushed: 2022-12-13T13:57:41.000Z (about 2 years ago)
- Last Synced: 2024-08-01T22:51:12.880Z (5 months ago)
- Topics: caddy, caddy2, caddyserver, mariadb, php7, script, ubuntu, wordpress
- Language: Shell
- Homepage:
- Size: 124 KB
- Stars: 62
- Watchers: 5
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## :whale: caddy-script
Caddy installation script[![Build Status](https://github.com/vintagesucks/caddy-script/workflows/Build/badge.svg)](https://github.com/vintagesucks/caddy-script/actions) [![Dependabot](https://badgen.net/badge/Dependabot/enabled/green?icon=dependabot)](https://dependabot.com/) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/a0b0746d7a9f4a9db9fe7ae0d1fd775b)](https://www.codacy.com/app/vintagesucks/caddy-script) [![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-round)](#contributors)
#### Features
- [x] Install Caddy v2.2.1
- [x] Install PHP 7.4
- [x] Install MariaDB
- [x] Register Caddy as a service with systemd
- [x] Configure Caddyfile with file_server, gzip, zstd, php_fastcgi
- [x] Install WordPress [optional]#### Tested on
- Ubuntu 18.04
- Ubuntu 20.04#### Usage
`bash <(curl -s https://raw.githubusercontent.com/vintagesucks/caddy-script/v2/main.sh)`You'll be asked for your timezone, an email and the domain/ip to use.
#### Help
You can read the [Caddy Documentation](https://caddyserver.com/docs/) if you need more information about Caddy.#### Acknowledgements
- [Validating an IP Address in a Bash Script](https://www.linuxjournal.com/content/validating-ip-address-bash-script) by Mitch Frazier## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/all-contributors/all-contributors#emoji-key)):
| [
Nikolas Evers](https://nikol.as)
[💻](https://github.com/vintagesucks/caddy-script/commits?author=vintagesucks "Code") [🚧](#maintenance-vintagesucks "Maintenance") | [
Per Søderlind](https://soderlind.no)
[🐛](https://github.com/vintagesucks/caddy-script/issues?q=author%3Asoderlind "Bug reports") [💻](https://github.com/vintagesucks/caddy-script/commits?author=soderlind "Code") |
| :---: | :---: |This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!