Installer script for YesWiki, working on an opiniated Debian environment.
Find a file
2024-01-10 00:28:33 +03:00
templates feat(nginx) : protect private folder 2023-06-17 13:43:57 +03:00
.env.example feat(installer): install yeswiki from repo 2023-02-01 13:22:42 +03:00
.gitignore feat : add updater that can only list wikis 2024-01-09 15:40:28 +03:00
composer.json feat(updater) : test status of urls async 2024-01-09 22:12:15 +03:00
composer.lock feat(updater) : test status of urls async 2024-01-09 22:12:15 +03:00
LICENSE Initial commit 2022-08-16 08:35:31 +02:00
README.md wip yeswiki-installer and yeswiki-remover 2022-08-29 00:26:46 +03:00
utils.inc.php feat(updater) : WIP awaitAll 2024-01-10 00:28:33 +03:00
yeswiki-installer.php fix(yeswiki-installer) : replace DNS lookup with ip pings 2023-04-21 10:25:37 +03:00
yeswiki-remover.php feat(cli) : separate cli, use templates WIP 2022-09-06 13:38:00 +03:00
yeswiki-updater.php fix(updater) : better error catching 2024-01-09 16:17:21 +03:00

yeswiki-installer

Installer script for YesWiki, working on an opiniated Debian 11 environment.

Setup

  • clone this repository on your server
  • go in the folder cd yeswiki-installer
  • copy .env.example to .env cp .env.example .env
  • edit .env file and change it with your informations
  • add executable rights to some files chmod +x yeswiki-installer.php yeswiki-remover.php
  • make symlinks if you want to use those commands globally and more easily
sudo ln -s yeswiki.installer.php /usr/local/bin/yeswiki-installer
sudo ln -s yeswiki.remover.php /usr/local/bin/yeswiki-remover

Usage

You need root acces to use those commands

Type sudo yeswiki-installer to see all the options for installation of YesWiki.

Type sudo yeswiki-remover to see all the options for removal of YesWiki