|
|
@ -1,32 +1,39 @@ |
|
|
|
# twister-cli-installer |
|
|
|
# twister-cli-installer |
|
|
|
Command-line Intallation Manager |
|
|
|
|
|
|
|
|
|
|
|
Command-line Installation Manager |
|
|
|
|
|
|
|
|
|
|
|
### Features |
|
|
|
### Features |
|
|
|
Downloading required system dependencies |
|
|
|
|
|
|
|
Downloading latest twister-core and twister-html: official or twisterarmy edition |
|
|
|
* Downloading required system dependencies |
|
|
|
Compiling twister-core binaries (ARM processors including) |
|
|
|
* Downloading latest twister-core and twister-html: `miguelfreitas` or `twisterarmy` edition |
|
|
|
Remote/local node configuration |
|
|
|
* Compiling twister-core binaries (ARM processors including) |
|
|
|
SSL sertificate configuration (optional) |
|
|
|
* Remote/local node configuration |
|
|
|
Firewall setup (optional) |
|
|
|
* SSL certificate configuration (optional) |
|
|
|
|
|
|
|
* Firewall setup (optional) |
|
|
|
|
|
|
|
* Create systemd service (optional) |
|
|
|
|
|
|
|
|
|
|
|
### Supported OS |
|
|
|
### Supported OS |
|
|
|
|
|
|
|
|
|
|
|
Debian 9+ (untested) |
|
|
|
Debian 9+ (untested) |
|
|
|
Ubuntu 20.04+ |
|
|
|
Ubuntu 20.04+ |
|
|
|
|
|
|
|
|
|
|
|
### Algorithms |
|
|
|
### Algorithms |
|
|
|
|
|
|
|
|
|
|
|
https://github.com/twisterarmy/documentation/wiki/Remote-Twister-Node-setup-(Ubuntu-Debian) |
|
|
|
https://github.com/twisterarmy/documentation/wiki/Remote-Twister-Node-setup-(Ubuntu-Debian) |
|
|
|
|
|
|
|
|
|
|
|
### Source |
|
|
|
### Source |
|
|
|
|
|
|
|
|
|
|
|
https://github.com/angristan/openvpn-install |
|
|
|
https://github.com/angristan/openvpn-install |
|
|
|
|
|
|
|
|
|
|
|
### Usage |
|
|
|
### Usage |
|
|
|
execute twister-cli-installer.sh script from the user you want to run twister |
|
|
|
|
|
|
|
|
|
|
|
Run `twister-cli-installer/debian/install.sh` script by user you want to run twister and answer manager questions. |
|
|
|
|
|
|
|
|
|
|
|
### License |
|
|
|
### License |
|
|
|
|
|
|
|
|
|
|
|
MIT License |
|
|
|
MIT License |
|
|
|
|
|
|
|
|
|
|
|
Copyright (c) 2021 Unofficial Twister Movement |
|
|
|
Copyright (c) 2021 Community Twister Movement |
|
|
|
|
|
|
|
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy |
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy |
|
|
|
of this software and associated documentation files (the "Software"), to deal |
|
|
|
of this software and associated documentation files (the "Software"), to deal |
|
|
|